desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #93031
[Bug 196277] Re: A GNOME login without keypress dosn't set GNOME keyboard settings
Is this really fixed?
I do see this bug or a variant on Trusty, please see
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1408539 and advice.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libxklavier in Ubuntu.
https://bugs.launchpad.net/bugs/196277
Title:
A GNOME login without keypress dosn't set GNOME keyboard settings
Status in Dell Inspiron Mini with Custom Dell UI:
Fix Released
Status in libxklavier - XKB foundation libary:
Invalid
Status in X.Org X server:
Fix Released
Status in libgnomekbd package in Ubuntu:
Invalid
Status in libxklavier package in Ubuntu:
Invalid
Status in xorg package in Ubuntu:
Invalid
Status in xorg-server package in Ubuntu:
Fix Released
Status in xserver-xorg-input-keyboard package in Ubuntu:
Invalid
Status in libgnomekbd source package in Hardy:
Invalid
Status in libxklavier source package in Hardy:
Invalid
Status in xorg source package in Hardy:
Invalid
Status in xorg-server source package in Hardy:
Invalid
Status in xserver-xorg-input-keyboard source package in Hardy:
Invalid
Status in libgnomekbd package in Baltix:
Invalid
Status in Fedora:
Fix Released
Status in openSUSE:
Fix Released
Bug description:
(This report used to cover two separate but similar looking bugs. We
split them now, and here we describe one of the two bugs. The other
bug, Bug #251443, has to do with some shortcuts to switch between
layouts not working. An example is the Alt+AltGr shortcut).
If you enable autologin (it is in the settings,
System/Administration/Login window/Security/Enable Automatic Login),
then any settings about your keyboard layout including the shortcut to
switch between layouts do not work on your next reboot.
In other words, the system ignores any keyboard layout settings that
have been configured in GNOME.
This issue has been reported upstream (Freedesktop Project), and the
link is shown above.
A good description of the root of the problem is at this post by Peter Hutterer,
http://lists.freedesktop.org/archives/xorg/2008-July/036947.html
"setting the keyboard without a device flag changes the VCK. On the
first keypress of a device however this setting is overwritten by the
keyboard that is actually being used. If you hit a key before gnome
sets the keyboard layout, the phys. keyboard's settings are already
copied into the VCK and thus gnome can overwrite them again.
consecutive keypresses don't overwrite it again, since the phys.
keyboard doesn't change.
"The correct solution here is to let gnome set the keyboard settings
on each physical device they apply to."
A workaround is to run "setxkbmap" (command line utility), which
reapplies the layout settings in GNOME.
Another workaround is to make a small change in the Keyboard layout
settings, something that implicitly reapplies the settings from GNOME.
For example, you can change the order of the layouts, then change them
back.
To manage notifications about this bug go to:
https://bugs.launchpad.net/dell-mini/+bug/196277/+subscriptions
Follow ups