I just tested current lucid with multiple layouts:
[us,de,de\tnodeadkeys]
gdm is meant to pick precisely one keyboard layout (the one you want to
use by default), so we should not and will not support lists in gdm.
(This is what I originally meant with "multiple default layouts do not
make sense"). So I close the gdm task.
What is actually wrong: If you pick a new layout in gdm (I chose "UK"),
I get the correct layout added to gconf
[us,de,de\tnodeadkeys,gb]
but it does not become the default layout. That is a g-s-d bug.
** Changed in: gdm (Ubuntu Lucid)
Status: In Progress => Invalid
** Changed in: gdm (Ubuntu Lucid)
Assignee: Martin Pitt (pitti) => (unassigned)
--
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 subscriber of a duplicate bug.
Status in “console-setup” package in Ubuntu: Invalid
Status in “gdm” package in Ubuntu: Invalid
Status in “gnome-settings-daemon” package in Ubuntu: In Progress
Status in “xserver-xorg-input-evdev” package in Ubuntu: Invalid
Status in “console-setup” source package in Lucid: Invalid
Status in “gdm” source package in Lucid: Invalid
Status in “gnome-settings-daemon” source package in Lucid: In Progress
Status in “xserver-xorg-input-evdev” source package in Lucid: Invalid
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