https://wiki.archlinux.org/index.php/Linux_console/Keyboard_configuration (any yes, I know archlinux is not ubuntu!) says: ------------------------------------------ A persistent keymap can be set in /etc/vconsole.conf, which is read by systemd on start-up. The KEYMAP variable is used for specifying the keymap. If the variable is empty or not set, the us keymap is used as default value. See vconsole.conf(5) for all options. For example:
/etc/vconsole.conf KEYMAP=uk ... For convenience, localectl may be used to set console keymap. It will change the KEYMAP variable in /etc/vconsole.conf and also set the keymap for current session: $ localectl set-keymap --no-convert keymap ------------------------------------------ and the Ubuntu manpage for localectl basically agrees with tht. So I ran 'sudo localectl set-keymap --no-convert gb' and /etc/vconsole.conf was (a) created, and (b) populated with KEYMAP=gb This had no effect whatsoever on a shutdown and fresh reboot. The kbmap continues to be set as the unwanted default "us". -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1898338 Title: keyboard layout unstable after LTS upgrade to 20.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1898338/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs