Public bug reported: Ubuntu's gnome-keyboard-properties have an "Apply system wide" button, but it's unusable when two or more layouts have been specified. This bug can cause impossibility to input password in GDM, when password contains characters from another layout.
Steps to reproduce: 1. Open gnome-keyboard-properties 2. Add two or more layouts (for example, "en" and "ru") 3. Set "en" layout as default 4. Click "Apply system wide" 5. Run cat /etc/default/console-setup | egrep '(XKBLAYOUT|XKBVARIANT)' Expected result: XKBLAYOUT="us,ru" XKBVARIANT="," Actual result: XKBLAYOUT="us" XKBVARIANT="" Affected versions: gnome-control-center 1:2.26.0-0ubuntu3 (jaunty) gnome-control-center 1:2.24.0.1-0ubuntu7.1 (intrepid) P.S. This is a defect of 51_ubuntu_system_keyboard.patch. You can turn on debug output by replacing 0 to 1 in this line: #if 1 printf("model: %s\n", model); printf("layout: '%s'\n", layout); printf("variant: '%s'\n", variant); printf("options: '%s'\n", options); #endif ** Affects: gnome-control-center (Ubuntu) Importance: Undecided Status: New -- "Apply system wide" writes only default keyboard layout https://bugs.launchpad.net/bugs/379474 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-control-center in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs