Bug 67575

Summary: keymap malfunction
Product: systemd Reporter: lacsaP <patatetom>
Component: generalAssignee: systemd-bugs
Status: RESOLVED NOTOURBUG QA Contact: systemd-bugs
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description lacsaP 2013-07-31 10:46:56 UTC
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=
Comment 1 Lennart Poettering 2013-09-12 17:30:29 UTC
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.