Hi, If system(d) starts with keymap=fr-latin1 (or 9) in /etc/vconsole.conf, the linux console doesn't play the Ctrl- keys (Ctrl-C or Ctrl-D for example). Switching to keymap=fr (via localectl or kernel boot parameter) solves the malfunction and switching bak to fr-latin1 keeps the Ctrl- keys. Regards, lacsaP. 8<-------------------------- # systemctl --version systemd 204 +PAM -LIBWRAP -AUDIT -SELINUX -IMA -SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ # localectl System Locale: LANG=fr_FR.utf8 VC Keymap: fr-latin9 X11 Layout: n/a # # Ctrl-C is ko :-) # localectl set-keymap fr-latin9 # localectl System Locale: LANG=fr_FR.utf8 VC Keymap: fr-latin9 X11 Layout: n/a # # Ctrl-C is ko :-) # localectl set-keymap fr # localectl System Locale: LANG=fr_FR.utf8 VC Keymap: fr X11 Layout: fr X11 Model: pc105 X11 Options: terminate:ctrl_alt_bksp # ^C # # Ctrl-C is OK :-) # localectl set-keymap fr-latin9 # localectl System Locale: LANG=fr_FR.utf8 VC Keymap: fr-latin9 X11 Layout: fr X11 Model: pc105 X11 Variant: latin9 X11 Options: terminate:ctrl_alt_bksp # ^C # # Ctrl-C is OK :-) # cat /etc/vconsole.conf FONT= KEYMAP=fr-latin9 CONSOLEFONT= CONSOLEMAP=
Please file this against the "kbd" package, systemd just invokes the loadkeys command of that package...
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.