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
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to