FS#40756 - [kbd] Keymap fr-bepo seems broken.
Attached to Project:
Arch Linux
Opened by H. Giskard Reventlov (Reventlov) - Sunday, 08 June 2014, 08:16 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 14 January 2022, 11:52 GMT
Opened by H. Giskard Reventlov (Reventlov) - Sunday, 08 June 2014, 08:16 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 14 January 2022, 11:52 GMT
|
Details
Description:
Using the hook "keymap" in /etc/mkinitcpio.conf, the specified keymap from /etc/vconsole.conf should be loaded during early userspace. It works partially with the keymap "fr-bepo", because keys like "enter" or "delete" don't work: - during early userspace - at the login prompt Without the keymap specified in /etc/mkinitcpio.conf, and with the same /etc/voconsole.conf, there is no problem at the login prompt: all the keys work. Content of /etc/vconsole.conf: KEYMAP=fr-bepo HOOKS line of /etc/mkinitcpio.conf: HOOKS="base udev autodetect modconf block filesystems keymap keyboard fsck" Steps to reproduce: 1) use "fr-bepo" as the KEYMAP in /etc/vconsole.conf 2) add the keymap hook in the HOOKS of /etc/mkinitcpio.conf 3) regenerate the initramfs 4) Reboot, try to use the enter key or the delete key at the login prompt (it will leaves you without a way to log in in your arch, so, plan a second systemd to fix that) |
This task depends upon
Could you be a little more specific? There's been no changes to mkinitcpio in this area.
Does the change made in kbd has been packaged yet ?
Because
/usr/share/kbd/keymaps/i386/bepo/fr-bepo.map.gz
in my archlinux (up to date) Does not contains it, and the bug was still there when I checked it last week.
FS#51518for more details (my bad I thought it was different bug). So its seems to be partially fixed. Not entirely.localectl set-locale LANG=<locale>
For me, for a bépo keyboard, any UTF-8 locale will work, as root:
# localectl
System Locale: n/a
VC Keymap: fr-bepo
X11 Layout: n/a
# localectl set-locale LANG=en_GB.UTF-8
# localectl
System Locale: LANG=en_GB.UTF-8
VC Keymap: fr-bepo
X11 Layout: n/a
# mkinitcpio -p linux
Then you can mkinitcpio <whatever options you want>