2008-02-27 21:53:41 |
Rapolas K. |
bug |
|
|
added bug |
2008-02-29 15:41:31 |
pnr |
title |
keyboard layout switching shortcut doesn't work after reboot |
[hardy] keyboard layout switching shortcut doesn't work after reboot |
|
2008-03-01 16:09:21 |
Dereck Wonnacott |
None: status |
New |
Confirmed |
|
2008-03-08 21:41:44 |
Fabián Rodríguez |
xorg: importance |
Undecided |
High |
|
2008-03-08 21:42:04 |
Fabián Rodríguez |
bug |
|
|
added subscriber Canonical Ubuntu QA Team |
2008-04-09 14:54:11 |
Franco Sirovich |
bug |
|
|
added attachment 'unnamed' (unnamed) |
2008-04-19 05:54:19 |
Bryce Harrington |
xorg: status |
Confirmed |
Incomplete |
|
2008-04-19 07:43:23 |
Oren_B |
bug |
|
|
added attachment 'Xorg.0.log' (Xorg.0.log) |
2008-04-21 09:11:33 |
SqUe |
xorg: status |
Incomplete |
Confirmed |
|
2008-04-24 15:32:04 |
Masoris |
bug |
|
|
assigned to xkeyboard-config (Ubuntu) |
2008-04-24 15:32:29 |
Masoris |
xkeyboard-config: status |
New |
Confirmed |
|
2008-04-25 23:50:16 |
Masoris |
bug |
|
|
assigned to libgnomekbd (Ubuntu) |
2008-04-25 23:51:14 |
Masoris |
libgnomekbd: status |
New |
Confirmed |
|
2008-04-27 18:08:19 |
Bryce Harrington |
description |
Actually shortcut doesn't work at all, I set to be alts toggle in keyboard preferences, and it doesn't work, another thing is that even with keyboard indicator applet you change language, it doesn't changes, name in the applet changes, but it doesn't work. I need to open keyboard preferences, layout options, remove the tick and then put it back on keyboard layout switching shortcut.. As I said, shortcut doesn't work after this, but applet starts to change the layout, not only letters on itself. |
In the keyboard layout preferences, you can set "Both alt keys together change layout", which worked in Gutsy for toggling between keyboard layouts.
Currently:
* "both alt keys..." does not toggle keyboard layouts
* "both ctrl keys..." does not toggle keyboard layouts
* "both shift keys..." works fine
* "Alt+shift" works fine
The text in the applet will change, to make it appear to be setting the correct layout, but the changes do not take effect.
Actually shortcut doesn't work at all, I set to be alts toggle in keyboard preferences, and it doesn't work, another thing is that even with keyboard indicator applet you change language, it doesn't changes, name in the applet changes, but it doesn't work. I need to open keyboard preferences, layout options, remove the tick and then put it back on keyboard layout switching shortcut.. As I said, shortcut doesn't work after this, but applet starts to change the layout, not only letters on itself.
|
|
2008-04-27 18:18:04 |
Bryce Harrington |
xkeyboard-config: importance |
Undecided |
High |
|
2008-04-27 18:18:50 |
Bryce Harrington |
xorg: status |
Confirmed |
Invalid |
|
2008-04-27 18:19:53 |
Bryce Harrington |
description |
In the keyboard layout preferences, you can set "Both alt keys together change layout", which worked in Gutsy for toggling between keyboard layouts.
Currently:
* "both alt keys..." does not toggle keyboard layouts
* "both ctrl keys..." does not toggle keyboard layouts
* "both shift keys..." works fine
* "Alt+shift" works fine
The text in the applet will change, to make it appear to be setting the correct layout, but the changes do not take effect.
Actually shortcut doesn't work at all, I set to be alts toggle in keyboard preferences, and it doesn't work, another thing is that even with keyboard indicator applet you change language, it doesn't changes, name in the applet changes, but it doesn't work. I need to open keyboard preferences, layout options, remove the tick and then put it back on keyboard layout switching shortcut.. As I said, shortcut doesn't work after this, but applet starts to change the layout, not only letters on itself.
|
In the keyboard layout preferences, you can set "Both alt keys together change layout", which worked in Gutsy for toggling between keyboard layouts.
Currently:
* "both alt keys..." does not toggle keyboard layouts
* "both ctrl keys..." does not toggle keyboard layouts
* "both shift keys..." works fine
* "Alt+shift" works fine
The text in the applet will change, to make it appear to be setting the correct layout, but the changes do not take effect.
Actually shortcut doesn't work at all, I set to be alts toggle in keyboard preferences, and it doesn't work, another thing is that even with keyboard indicator applet you change language, it doesn't changes, name in the applet changes, but it doesn't work. I need to open keyboard preferences, layout options, remove the tick and then put it back on keyboard layout switching shortcut.. As I said, shortcut doesn't work after this, but applet starts to change the layout, not only letters on itself.
This issue has been sufficiently confirmed. Please do not comment on this bug unless you have some information that will help solve the bug. |
|
2008-04-27 18:23:53 |
Bryce Harrington |
bug |
|
|
assigned to xorg-server |
2008-04-27 18:44:24 |
Bryce Harrington |
description |
In the keyboard layout preferences, you can set "Both alt keys together change layout", which worked in Gutsy for toggling between keyboard layouts.
Currently:
* "both alt keys..." does not toggle keyboard layouts
* "both ctrl keys..." does not toggle keyboard layouts
* "both shift keys..." works fine
* "Alt+shift" works fine
The text in the applet will change, to make it appear to be setting the correct layout, but the changes do not take effect.
Actually shortcut doesn't work at all, I set to be alts toggle in keyboard preferences, and it doesn't work, another thing is that even with keyboard indicator applet you change language, it doesn't changes, name in the applet changes, but it doesn't work. I need to open keyboard preferences, layout options, remove the tick and then put it back on keyboard layout switching shortcut.. As I said, shortcut doesn't work after this, but applet starts to change the layout, not only letters on itself.
This issue has been sufficiently confirmed. Please do not comment on this bug unless you have some information that will help solve the bug. |
In the keyboard layout preferences, you can set "Both alt keys together change layout", which worked in Gutsy for toggling between keyboard layouts.
Currently:
* "both alt keys..." does not toggle keyboard layouts
* "both ctrl keys..." does not toggle keyboard layouts
* "both shift keys..." works fine
* "Alt+shift" works fine
Steps to reproduce it are:
* Visit System->Preferences->Keyboard-Layouts
* Press Add and add a new layout.
* Close preferences.
* Open Text Editor or whatever you want and write something with Double-Alts it switch layout and writes with the other layout
OK till now.
* Reboot.
* Open a text editor and try to switch layout... Boom! It doesn't work!
Temporary Workaround. Open Layouts again and remove/add the second layout to start working again.
The text in the applet will change, to make it appear to be setting the correct layout, but the changes do not take effect.
Actually shortcut doesn't work at all, I set to be alts toggle in keyboard preferences, and it doesn't work, another thing is that even with keyboard indicator applet you change language, it doesn't changes, name in the applet changes, but it doesn't work. I need to open keyboard preferences, layout options, remove the tick and then put it back on keyboard layout switching shortcut.. As I said, shortcut doesn't work after this, but applet starts to change the layout, not only letters on itself.
This issue has been sufficiently confirmed. Please do not comment on this bug unless you have some information that will help solve the bug. |
|
2008-04-27 18:47:33 |
Bryce Harrington |
xserver-xorg-input-keyboard: milestone |
|
ubuntu-8.04.1 |
|
2008-04-27 23:20:03 |
Bug Watch Updater |
xorg-server: status |
Unknown |
Confirmed |
|
2008-04-28 08:06:48 |
Simon Kågedal |
bug |
|
|
added attachment 'Xorg.0.log' (/var/log/Xorg.0.log) |
2008-05-06 15:26:23 |
maor |
description |
In the keyboard layout preferences, you can set "Both alt keys together change layout", which worked in Gutsy for toggling between keyboard layouts.
Currently:
* "both alt keys..." does not toggle keyboard layouts
* "both ctrl keys..." does not toggle keyboard layouts
* "both shift keys..." works fine
* "Alt+shift" works fine
Steps to reproduce it are:
* Visit System->Preferences->Keyboard-Layouts
* Press Add and add a new layout.
* Close preferences.
* Open Text Editor or whatever you want and write something with Double-Alts it switch layout and writes with the other layout
OK till now.
* Reboot.
* Open a text editor and try to switch layout... Boom! It doesn't work!
Temporary Workaround. Open Layouts again and remove/add the second layout to start working again.
The text in the applet will change, to make it appear to be setting the correct layout, but the changes do not take effect.
Actually shortcut doesn't work at all, I set to be alts toggle in keyboard preferences, and it doesn't work, another thing is that even with keyboard indicator applet you change language, it doesn't changes, name in the applet changes, but it doesn't work. I need to open keyboard preferences, layout options, remove the tick and then put it back on keyboard layout switching shortcut.. As I said, shortcut doesn't work after this, but applet starts to change the layout, not only letters on itself.
This issue has been sufficiently confirmed. Please do not comment on this bug unless you have some information that will help solve the bug. |
In the keyboard layout preferences, you can set "Both alt keys together change layout", which worked in Gutsy for toggling between keyboard layouts.
Currently:
* "both alt keys..." does not toggle keyboard layouts
* "both ctrl keys..." does not toggle keyboard layouts
* "both shift keys..." works fine
* "Alt+shift" works fine
Steps to reproduce it are:
* Visit System->Preferences->Keyboard-Layouts
* Press Add and add a new layout.
* Close preferences.
* Open Text Editor or whatever you want and write something with Double-Alts it switch layout and writes with the other layout
OK till now.
* Reboot.
* Open a text editor and try to switch layout... Boom! It doesn't work!
Temporary Workaround. Open Layouts again and remove/add the second layout to start working again.
another workaround using a script: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/196277/comments/60
The text in the applet will change, to make it appear to be setting the correct layout, but the changes do not take effect.
Actually shortcut doesn't work at all, I set to be alts toggle in keyboard preferences, and it doesn't work, another thing is that even with keyboard indicator applet you change language, it doesn't changes, name in the applet changes, but it doesn't work. I need to open keyboard preferences, layout options, remove the tick and then put it back on keyboard layout switching shortcut.. As I said, shortcut doesn't work after this, but applet starts to change the layout, not only letters on itself.
This issue has been sufficiently confirmed. Please do not comment on this bug unless you have some information that will help solve the bug. |
|
2008-06-17 09:14:43 |
Ansus |
xorg: status |
Invalid |
Confirmed |
|
2008-06-17 21:07:05 |
Bryce Harrington |
xserver-xorg-input-keyboard: status |
Confirmed |
Triaged |
|
2008-06-17 21:07:05 |
Bryce Harrington |
xserver-xorg-input-keyboard: milestone |
ubuntu-8.04.1 |
|
|
2008-06-17 21:07:13 |
Bryce Harrington |
description |
In the keyboard layout preferences, you can set "Both alt keys together change layout", which worked in Gutsy for toggling between keyboard layouts.
Currently:
* "both alt keys..." does not toggle keyboard layouts
* "both ctrl keys..." does not toggle keyboard layouts
* "both shift keys..." works fine
* "Alt+shift" works fine
Steps to reproduce it are:
* Visit System->Preferences->Keyboard-Layouts
* Press Add and add a new layout.
* Close preferences.
* Open Text Editor or whatever you want and write something with Double-Alts it switch layout and writes with the other layout
OK till now.
* Reboot.
* Open a text editor and try to switch layout... Boom! It doesn't work!
Temporary Workaround. Open Layouts again and remove/add the second layout to start working again.
another workaround using a script: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/196277/comments/60
The text in the applet will change, to make it appear to be setting the correct layout, but the changes do not take effect.
Actually shortcut doesn't work at all, I set to be alts toggle in keyboard preferences, and it doesn't work, another thing is that even with keyboard indicator applet you change language, it doesn't changes, name in the applet changes, but it doesn't work. I need to open keyboard preferences, layout options, remove the tick and then put it back on keyboard layout switching shortcut.. As I said, shortcut doesn't work after this, but applet starts to change the layout, not only letters on itself.
This issue has been sufficiently confirmed. Please do not comment on this bug unless you have some information that will help solve the bug. |
In the keyboard layout preferences, you can set "Both alt keys together change layout", which worked in Gutsy for toggling between keyboard layouts.
Currently:
* "both alt keys..." does not toggle keyboard layouts
* "both ctrl keys..." does not toggle keyboard layouts
* "both shift keys..." works fine
* "Alt+shift" works fine
Steps to reproduce it are:
* Visit System->Preferences->Keyboard-Layouts
* Press Add and add a new layout.
* Close preferences.
* Open Text Editor or whatever you want and write something with Double-Alts it switch layout and writes with the other layout
OK till now.
* Reboot.
* Open a text editor and try to switch layout... Boom! It doesn't work!
Temporary Workaround. Open Layouts again and remove/add the second layout to start working again.
another workaround using a script: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/196277/comments/60
The text in the applet will change, to make it appear to be setting the correct layout, but the changes do not take effect.
Actually shortcut doesn't work at all, I set to be alts toggle in keyboard preferences, and it doesn't work, another thing is that even with keyboard indicator applet you change language, it doesn't changes, name in the applet changes, but it doesn't work. I need to open keyboard preferences, layout options, remove the tick and then put it back on keyboard layout switching shortcut.. As I said, shortcut doesn't work after this, but applet starts to change the layout, not only letters on itself.
This issue has been sufficiently confirmed. Please do not comment on this bug unless you have some information that will help solve the bug.
[Background]
Both Canonical and upstream are aware of this issue and consider it of high importance. Unfortunately, the root cause is not something that can be easily fixed.
The issue is that to solve this problem, we need to have a way to save the ExplicitVModMapMask, which is tracked okay in memory but not when the configuration is passed via XKM binary files, because the XKM binary file format simply doesn't have a field for storing the VModMask flag data. The XKM file format allows only 8 flags to be set, and there are already 8 defined. See the upstream bug report for details: https://bugs.freedesktop.org/show_bug.cgi?id=4927
Upstream's proposed solution to the problem is to remove the xkbcomp design and the xkm file format entirely, and switch to new X input technologies. This will be a fairly sizeable re-architecting effort, and will take time to complete. If you would like to help contribute to this solution for this problem, please work with Sergey Udaltsov. |
|
2008-06-22 23:37:18 |
Simos Xenitellis |
libgnomekbd: status |
Confirmed |
Invalid |
|
2008-06-22 23:37:45 |
Simos Xenitellis |
bug |
|
|
assigned to libxklavier (Ubuntu) |
2008-06-22 23:38:06 |
Simos Xenitellis |
libxklavier: status |
New |
Confirmed |
|
2008-06-29 17:47:42 |
Frantisek Fuka |
bug |
|
|
added attachment 'xsession-errors' (.xsession-errors) |
2008-06-29 18:29:56 |
Simos Xenitellis |
bug |
|
|
assigned to libxklavier |
2008-06-29 18:31:59 |
Simos Xenitellis |
xorg-server: status |
New |
Invalid |
|
2008-06-29 18:32:16 |
Simos Xenitellis |
xorg-server: status |
Invalid |
Unknown |
|
2008-06-29 18:32:23 |
Bug Watch Updater |
libxklavier: status |
Unknown |
Confirmed |
|
2008-06-29 18:33:11 |
Simos Xenitellis |
xorg-server: status |
New |
Invalid |
|
2008-07-03 12:16:11 |
Iulian Udrea |
xorg: status |
Confirmed |
Triaged |
|
2008-07-04 11:44:01 |
Mantas Kriaučiūnas |
bug |
|
|
assigned to libgnomekbd (Baltix) |
2008-07-24 09:59:13 |
Simos Xenitellis |
xorg-server: status |
Invalid |
Unknown |
|
2008-07-24 11:06:29 |
Michael Nagel |
description |
In the keyboard layout preferences, you can set "Both alt keys together change layout", which worked in Gutsy for toggling between keyboard layouts.
Currently:
* "both alt keys..." does not toggle keyboard layouts
* "both ctrl keys..." does not toggle keyboard layouts
* "both shift keys..." works fine
* "Alt+shift" works fine
Steps to reproduce it are:
* Visit System->Preferences->Keyboard-Layouts
* Press Add and add a new layout.
* Close preferences.
* Open Text Editor or whatever you want and write something with Double-Alts it switch layout and writes with the other layout
OK till now.
* Reboot.
* Open a text editor and try to switch layout... Boom! It doesn't work!
Temporary Workaround. Open Layouts again and remove/add the second layout to start working again.
another workaround using a script: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/196277/comments/60
The text in the applet will change, to make it appear to be setting the correct layout, but the changes do not take effect.
Actually shortcut doesn't work at all, I set to be alts toggle in keyboard preferences, and it doesn't work, another thing is that even with keyboard indicator applet you change language, it doesn't changes, name in the applet changes, but it doesn't work. I need to open keyboard preferences, layout options, remove the tick and then put it back on keyboard layout switching shortcut.. As I said, shortcut doesn't work after this, but applet starts to change the layout, not only letters on itself.
This issue has been sufficiently confirmed. Please do not comment on this bug unless you have some information that will help solve the bug.
[Background]
Both Canonical and upstream are aware of this issue and consider it of high importance. Unfortunately, the root cause is not something that can be easily fixed.
The issue is that to solve this problem, we need to have a way to save the ExplicitVModMapMask, which is tracked okay in memory but not when the configuration is passed via XKM binary files, because the XKM binary file format simply doesn't have a field for storing the VModMask flag data. The XKM file format allows only 8 flags to be set, and there are already 8 defined. See the upstream bug report for details: https://bugs.freedesktop.org/show_bug.cgi?id=4927
Upstream's proposed solution to the problem is to remove the xkbcomp design and the xkm file format entirely, and switch to new X input technologies. This will be a fairly sizeable re-architecting effort, and will take time to complete. If you would like to help contribute to this solution for this problem, please work with Sergey Udaltsov. |
switching the keyboard layout does not work if you have auto-login-enabled within GDM.
another issue about some keyboard-shortcuts like alt-alt not working under any circumstances has been discussed here. however, it has been split off to Bug #251443 ... |
|
2008-07-24 11:29:00 |
Simos Xenitellis |
description |
switching the keyboard layout does not work if you have auto-login-enabled within GDM.
another issue about some keyboard-shortcuts like alt-alt not working under any circumstances has been discussed here. however, it has been split off to Bug #251443 ... |
(This bug 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
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. |
|
2008-07-24 11:29:00 |
Simos Xenitellis |
title |
[hardy] keyboard layout switching shortcut doesn't work after reboot |
[hardy] With autologin, keyboard layout switching shortcut/settings don't work |
|
2008-07-25 03:47:39 |
Bug Watch Updater |
xorg-server: status |
Unknown |
Confirmed |
|
2008-07-29 00:01:17 |
Bryce Harrington |
description |
(This bug 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
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. |
(This bug 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. |
|
2008-07-29 00:02:59 |
Bryce Harrington |
xorg: status |
Triaged |
Invalid |
|
2008-07-29 09:26:47 |
Simos Xenitellis |
bug |
|
|
assigned to opensuse |
2008-07-29 09:27:50 |
Simos Xenitellis |
bug |
|
|
assigned to fedora |
2008-07-29 15:35:15 |
Bug Watch Updater |
None: status |
Unknown |
Confirmed |
|
2008-07-29 16:11:35 |
Bug Watch Updater |
None: status |
Unknown |
In Progress |
|
2008-07-31 07:33:36 |
Timo Aaltonen |
libxklavier: status |
New |
Invalid |
|
2008-07-31 07:33:53 |
Timo Aaltonen |
libxklavier: status |
Confirmed |
Invalid |
|
2008-07-31 07:36:57 |
Timo Aaltonen |
libxklavier: status |
Invalid |
Confirmed |
|
2008-08-01 12:40:30 |
Simos Xenitellis |
description |
(This bug 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. |
(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. |
|
2008-08-01 22:52:15 |
Simos Xenitellis |
title |
[hardy] With autologin, keyboard layout switching shortcut/settings don't work |
A GNOME login without keypress dosn't set GNOME keyboard settings |
|
2008-08-13 14:09:44 |
Timo Aaltonen |
xserver-xorg-input-keyboard: status |
Triaged |
Incomplete |
|
2008-08-13 14:09:44 |
Timo Aaltonen |
xserver-xorg-input-keyboard: bugtargetdisplayname |
xserver-xorg-input-keyboard (Ubuntu) |
xorg-server (Ubuntu) |
|
2008-08-13 14:09:44 |
Timo Aaltonen |
xserver-xorg-input-keyboard: bugtargetname |
xserver-xorg-input-keyboard (Ubuntu) |
xorg-server (Ubuntu) |
|
2008-08-13 14:09:44 |
Timo Aaltonen |
xserver-xorg-input-keyboard: statusexplanation |
Both Canonical and upstream are aware of this issue and consider it of high importance. Unfortunately, the root cause is not something that can be easily fixed.
The issue is that to solve this problem, X needs to have a way to save the ExplicitVModMapMask, which is tracked okay in memory but not when the configuration is passed via XKM binary files, because the XKM binary file format simply doesn't have a field for storing the VModMask flag data. The XKM file format allows only 8 flags to be set total, and there are already 8 defined. See the upstream bug report for details: https://bugs.freedesktop.org/show_bug.cgi?id=4927
Upstream's proposed solution to the problem is to remove the xkbcomp design and the xkm file format entirely, and switch to new X input technologies. This will be a fairly sizeable re-architecting effort, and will take time to complete. If you would like to help contribute to this solution for this problem, please offer your assistance to Sergey Udaltsov.
|
The patches are applied on xorg-server in Intrepid, please test. |
|
2008-08-13 14:09:44 |
Timo Aaltonen |
xserver-xorg-input-keyboard: title |
Bug #196277 in xserver-xorg-input-keyboard (Ubuntu): "A GNOME login without keypress dosn't set GNOME keyboard settings " |
Bug #196277 in xorg-server (Ubuntu): "A GNOME login without keypress dosn't set GNOME keyboard settings " |
|
2008-09-05 22:21:37 |
Timo Aaltonen |
libxklavier: status |
Confirmed |
Invalid |
|
2008-09-05 22:21:37 |
Timo Aaltonen |
libxklavier: statusexplanation |
hm, reconfirming for libxklavier. Someone with better knowledge please clean up the 'affects' list. Somehow it seems to be a bug in xorg-server, though it's not clear yet. |
|
|
2008-09-05 22:22:11 |
Timo Aaltonen |
xorg-server: status |
Incomplete |
Fix Released |
|
2008-09-05 22:22:11 |
Timo Aaltonen |
xorg-server: statusexplanation |
The patches are applied on xorg-server in Intrepid, please test. |
Closing as fixed in Intrepid. |
|
2008-09-15 08:01:14 |
Bug Watch Updater |
xorg-server: status |
Confirmed |
In Progress |
|
2008-09-17 07:50:34 |
Bug Watch Updater |
None: status |
In Progress |
Fix Released |
|
2008-12-11 10:01:27 |
Haggai Eran |
bug |
|
|
added attachment 'setxkbmap.desktop' (Setxkbmap autostart .desktop file) |
2008-12-15 01:37:53 |
Mantas Kriaučiūnas |
bug |
|
|
added subscriber Adomas Bosanova |
2008-12-15 01:48:29 |
Adomas |
libgnomekbd: status |
New |
In Progress |
|
2008-12-15 01:48:29 |
Adomas |
libgnomekbd: assignee |
|
adomas-bosanova |
|
2008-12-15 01:48:29 |
Adomas |
libgnomekbd: statusexplanation |
|
Tikrai rimta klaida, skubu ja istaisyti, pagal galimybes (dabar net lt raidziu negaliu nadoti) :) |
|
2008-12-18 03:37:18 |
Bug Watch Updater |
xorg-server: status |
In Progress |
Fix Released |
|
2009-01-09 06:40:52 |
Bryce Harrington |
xserver-xorg-input-keyboard: status |
New |
Incomplete |
|
2009-02-11 09:50:50 |
Bryce Harrington |
xserver-xorg-input-keyboard: status |
Incomplete |
Invalid |
|
2009-02-18 22:57:39 |
Bryce Harrington |
libgnomekbd: status |
New |
Invalid |
|
2009-02-18 22:57:39 |
Bryce Harrington |
libgnomekbd: statusexplanation |
|
|
|
2009-02-18 23:20:32 |
Bryce Harrington |
libxklavier: status |
New |
Invalid |
|
2009-02-18 23:20:32 |
Bryce Harrington |
libxklavier: statusexplanation |
|
|
|
2009-02-18 23:20:52 |
Bryce Harrington |
xorg: status |
New |
Invalid |
|
2009-02-18 23:20:52 |
Bryce Harrington |
xorg: statusexplanation |
|
|
|
2009-02-18 23:23:10 |
Bryce Harrington |
xserver-xorg-input-keyboard: status |
New |
Invalid |
|
2009-02-18 23:23:10 |
Bryce Harrington |
xserver-xorg-input-keyboard: statusexplanation |
|
|
|
2009-02-18 23:40:18 |
Bryce Harrington |
xorg-server: status |
New |
Triaged |
|
2009-02-18 23:40:18 |
Bryce Harrington |
xorg-server: importance |
Undecided |
High |
|
2009-02-18 23:40:18 |
Bryce Harrington |
xorg-server: statusexplanation |
|
@svaens, please respect the code of conduct, such comments are less than helpful.
> Bryce: I don't understand why you are closing this bug. True it is fixed in
> 8.10, but it is not fixed in 8.04, which is still supposed to be supported.
It is standard to close bugs when they are fixed in the current development version. If it is desired to have the fix for a previous release, you nominate it for that release, which someone has done and I've approved.
> Some workarounds have been offered above. Why not use them to fix it in
> 8.04, or backport the fix from 8.10?
Unfortunately, upstream did not flag a specific patch but a range of patches in which they think the fix might be, and the quantity of code is more than can be easily backported. So someone will first need to go through the changes and narrow it down. In general, the SRU team prefers simple patches with 0 chance of regression; at this point it is not clear whether that will hold true in this case.
What I need someone able to reproduce this bug to do is git bisect the xserver between commits de4936d7482f820728efeef338a2041c7a9186d2 and c06e27b2f6fd9f7b9f827623a48876a225264132 to see exactly which change resulted in the fixed behavior. If you can identify which change resulted in the fix, I can take the action to port the patch for hardy and get it into the xserver.
Meanwhile, I'll look into the feasibility of doing the setxkbmap workaround, but my guess is that it's not going to be acceptable by the SRU team.
> Someone else can speak for me, but I think a SRU or backport would be the
> correct procedure here. Someone would have to approve an SRU (as per the
> procedure here: https://wiki.ubuntu.com/StableReleaseUpdates#Procedure)
This is correct; I can take care of doing this part, if someone can identify the change that fixes it for me.
|
|
2009-02-26 07:42:33 |
Filippo Argiolas |
bug |
|
|
assigned to dell-mini |
2009-02-26 11:09:06 |
dj3 |
bug |
|
|
added attachment 'xorg.conf' (working xorg.conf generated by aticonfig --initial -f) |
2009-02-26 12:08:58 |
dj3 |
bug |
|
|
added attachment 'xorg.conf-original' (original xorg.conf) |
2009-03-05 21:43:28 |
Michael Terry |
bug |
|
|
added attachment 'setxkbmap.debdiff' (setxkbmap.debdiff) |
2009-03-05 21:43:52 |
Michael Terry |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2009-03-09 16:42:27 |
Adomas |
libgnomekbd: assignee |
adomas-bosanova |
baltix-members |
|
2009-03-09 16:42:27 |
Adomas |
libgnomekbd: statusexplanation |
Tikrai rimta klaida, skubu ja istaisyti, pagal galimybes (dabar net lt raidziu negaliu nadoti) :) |
|
|
2009-03-11 04:47:05 |
Bug Watch Updater |
None: status |
Confirmed |
Fix Released |
|
2009-04-01 20:18:41 |
Brian Chidester |
dell-mini: status |
New |
Confirmed |
|
2009-04-01 20:18:41 |
Brian Chidester |
dell-mini: statusexplanation |
|
Confirmed on Mini 12 and presumably all other Dell Minis |
|
2009-06-12 13:45:25 |
Christian Funder Sommerlund |
xorg-server (Ubuntu): status |
Fix Released |
Confirmed |
|
2009-10-09 20:27:30 |
Christian Funder Sommerlund |
removed subscriber Christian Funder Sommerlund |
|
|
|
2010-01-16 20:48:17 |
prokher |
removed subscriber prokher |
|
|
|
2010-03-20 18:29:35 |
Simos Xenitellis |
dell-mini: status |
Confirmed |
Fix Released |
|
2010-03-20 18:32:03 |
Simos Xenitellis |
libgnomekbd (Baltix): status |
In Progress |
Invalid |
|
2010-03-20 18:32:47 |
Simos Xenitellis |
xorg-server (Ubuntu Hardy): status |
Triaged |
Invalid |
|
2010-03-20 18:33:14 |
Simos Xenitellis |
xorg-server (Ubuntu): status |
Confirmed |
Fix Released |
|
2010-03-20 18:46:12 |
Angelos Vlassopoulos |
removed subscriber Angelos Vlassopoulos |
|
|
|
2010-09-14 06:54:26 |
Bug Watch Updater |
xorg-server: importance |
Unknown |
Medium |
|
2011-01-25 14:15:59 |
Bug Watch Updater |
xorg-server: importance |
Medium |
Unknown |
|
2011-02-03 12:42:13 |
Bug Watch Updater |
xorg-server: importance |
Unknown |
Medium |
|
2017-10-27 01:06:06 |
Bug Watch Updater |
fedora: importance |
Unknown |
Medium |
|