the issue has been discussed on IRC, the multiple layouts is not a bug and required for non latin configurations which need to have both their layout and an us one to be able to type chars in the different alphabets they are using, gdm and GNOME should have the same layout list and allow switching between those
-- Wrong keyboard settings when console-settings has multiple layouts https://bugs.launchpad.net/bugs/460328 You received this bug notification because you are a member of Ubuntu Greece, which is a direct subscriber. Status in “console-setup” package in Ubuntu: Invalid Status in “xserver-xorg-input-evdev” package in Ubuntu: In Progress Bug description: Binary package hint: gnome-control-center Situation: two layouts - US (default), Ru (second) Configuration was set up by sudo dpkg-reconfigure console-setup Wrong behavior #1: if I press "set defaults" in gnome-keyboard-properties, gconf keys are set to default values: /desktop/gnome/peripherals/keyboard/kbd/layouts is [] empty - this is ok, because layouts are then taken from console-setup Everything works until reboot or restart of gnome-settings-daemon: /desktop/gnome/peripherals/keyboard/kbd/layouts is then set to [us] only! so it needs to be reconfigured every time. Wrong behavior #1a: if I press "set defaults", then /desktop/gnome/peripherals/keyboard/general/defaultGroup is set to -1, but default layout radiobutton in g-k-p dialog is still visible as set, which is incorrect and confusing. Wrong behavior #2: If keyboard settings are set explicitly in gnome: /desktop/gnome/peripherals/keyboard/kbd/layouts is set to [us ,ru] then again everything works fine, but again only until reboot or restart of gnome-settings-daemon: /desktop/gnome/peripherals/keyboard/kbd/layouts is set to [us ,ru,us] - second us layout appears out of nowhere. It happens because first "us" is followed by tab symbol: " " so instead of [us,ru] it sets [us ,ru] and upon gnome-settings-daemon start the second, but correct "us" is added. ProblemType: Bug Architecture: i386 Date: Sun Oct 25 13:03:18 2009 DistroRelease: Ubuntu 9.10 NonfreeKernelModules: nvidia Package: gnome-control-center 1:2.28.1-0ubuntu1 ProcEnviron: LANG=ru_RU.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-14.48-generic SourcePackage: gnome-control-center Uname: Linux 2.6.31-14-generic i686 _______________________________________________ Mailing list: https://launchpad.net/~linux.sch.gr Post to : [email protected] Unsubscribe : https://launchpad.net/~linux.sch.gr More help : https://help.launchpad.net/ListHelp

