I've observed this when booting from a LiveCD image (ISO file, not directly from a burned CD) when booting from a GRUB entry. These are the contents of my /etc/grub.d/40_custom file:
# See http://ubuntuforums.org/showpost.php?p=7505203&postcount=1 # See also http://manpages.ubuntu.com/manpages/lucid/man7/casper.7.html menuentry "Ubuntu 10.04 Netbook Edition (ISO image on /dev/sda4)" { loopback loop (hd0,4)/usr/local/share/ubuntu/ubuntu-10.04-netbook-i386.iso linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/usr/local/share/ubuntu/ubuntu-10.04-netbook-i386.iso noprompt ro locale=pt_PT.UTF-8 keyb=pt_PT.UTF-8 initrd (loop)/casper/initrd.lz } Then I've ran update-grub2. I've put the locale= and keyb= by hand to make sure it'd work. I reboot the computer, and select this option. I see a boot console message pertaining the generation of the pt_PT.UTF-8 locale (in my case), no error messages were noticed (only casual observation of the rapidly passing messages). In the Gnome session, the menu options and everything else is in Portuguese from Portugal, as expected. However, the keyboard layout still seems to remain as en_US. The Workaround: System -> Preferences -> Keyboard (S->P->K) solves the problem in the Gnome session, as expected, but not for the console sessions (Ctrl+Alt+Fn). I noticed that in the S->P->K menu the default layout was "USA". -- ignores keyboard layout boot options [ubuntu hardy live cd - amd64] https://bugs.launchpad.net/bugs/222941 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs