[Bug 498368] New: 11.2 Milestone 1 keyboard problem
http://bugzilla.novell.com/show_bug.cgi?id=498368 Summary: 11.2 Milestone 1 keyboard problem Classification: openSUSE Product: openSUSE 11.2 Version: Factory Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Major Priority: P5 - None Component: Update Problems AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: dcb314@hotmail.com QAContact: jsrain@novell.com Found By: --- My keyboard has worked fine for years in Open Suse. I just upgraded to Milestone 1 and now it's gone wrong inside X11. Outside X11, console text session everything fine, but inside X11 the @, \ and the # keys display wrong. I am in the UK with a Logitech 104 key keyboard. I have en_gb set in my LANG shell variable. I have tried using sax2 X11 configuration to change the keyboard settings and the test of the keyboard setting seems fine in the little test line provided. However, after trying most of the Logictech keyboard settings and some of the generic settings, the keyboard still isn't correct. How can it be that the little test line gets it right and yet this information is forgotten at the required re-start of X11 ? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=498368
Dirk Mueller
http://bugzilla.novell.com/show_bug.cgi?id=498368
User markgray+to-suse@puck.nac.net added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c1
Mark Gray
http://bugzilla.novell.com/show_bug.cgi?id=498368
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c2
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=498368
User dcb314@hotmail.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c3
David Binderman
Use the keyboard setting application of your desktop instead.
Which is what please ? I have some version of kde here.
The KEYTABLE setting in /etc/sysconfig/keyboard is still used as a global default (if a mapping to X keyboard exists). What's the value of that
KEYTABLE is set to uk.map.gz and there is a file /usr/share/kbd/keymaps/i386/qwerty/uk.map.gz
and what's the content of /usr/share/hal/fdi/policy/20thirdparty/11-keymap.fdi?
No such file. ls -l /usr/share/hal/fdi/policy/20thirdparty/ total 20 -rw-r--r-- 1 root root 379 2009-04-18 14:22 10-cups-autoconfig.fdi -rw-r--r-- 1 root root 3046 2009-04-15 18:16 11-mouse.fdi -rw-r--r-- 1 root root 348 2009-04-15 18:16 11-x11-vmmouse.fdi -rw-r--r-- 1 root root 440 2009-03-18 06:09 20-libgpod-sysinfo-extended.fdi -rw-r--r-- 1 root root 1045 2009-04-18 14:22 20-podsleuth.fdi -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=498368
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c4
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=498368
User dcb314@hotmail.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c5
David Binderman
You can use kcontrol for configure your favorite keyboard layout.
I ran kcontrol and I saw that the layout was set to "us", which is wrong. I set it to "uk" and everything seemed fine for the rest of the X11 session. However, just to complicate things, on X11 re-start the keyboard layout is back to "us", i.e. wrong again. Something somewhere is convinced I have "us" keyboard, which I don't. I would like to find out how to make the "uk" setting permanent, please.
I'm wondering if there is an executable /etc/X11/xdm/keytable4hal on your system and if it is called by /etc/init.d/xdm?
Yes the keytable4hal executable exists and yes it is mentioned in the xdm file. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=498368
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c6
Stefan Dirsch
(In reply to comment #4)
You can use kcontrol for configure your favorite keyboard layout.
I ran kcontrol and I saw that the layout was set to "us", which is wrong.
"us" is the default if not otherwise specified for HAL/evdev.
I set it to "uk" and everything seemed fine for the rest of the X11 session.
However, just to complicate things, on X11 re-start the keyboard layout is back to "us", i.e. wrong again.
In the new X11 session? Then it's a KDE bug. It's no surprise for the displaymanager login, since it's a user setting, which is not active yet at this time.
I would like to find out how to make the "uk" setting permanent, please.
If it's a KDE bug I'm the wrong person to address it. See above.
I'm wondering if there is an executable /etc/X11/xdm/keytable4hal on your system and if it is called by /etc/init.d/xdm?
Yes the keytable4hal executable exists and yes it is mentioned in the xdm file.
So restarting xdm doesn't help? If it doesn't, try to run the script manually. Does this help? What's the result in /usr/share/hal/fdi/policy/20thirdparty/11-keymap.fdi? Make sure you have the latest xorg-x11 package from X11:XOrg project in our OBS. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=498368
User dcb314@hotmail.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c7
David Binderman
If it's a KDE bug I'm the wrong person to address it. See above.
A bit more fiddling about suggests the "uk" setting is now permanent under limited conditions. That's good enough for me. The code seems flaky, but I can get it to work. Error cases seem to occur for a re-start of X11 from the command line, so I won't be doing that again. Interestingly, it does seem to remember the "uk" setting across a machine re-boot, which is about as much as I need.
What's the result in /usr/share/hal/fdi/policy/20thirdparty/11-keymap.fdi?
Still file not found. I am happy to close this bug as fixed, feel free to dig deeper into the error cases if you wish. Next, the printer ! -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=498368
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c8
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=498368
User u.buckesfeld@gmx.de added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c9
Uwe Buckesfeld
http://bugzilla.novell.com/show_bug.cgi?id=498368
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c10
Stefan Dirsch
In previous versions, KDE honored the language settings from the OS setup. E.g., when I chose "English US" as my language, but "German" for the keyboard layout during setup, I found exactly these settings in KDE after the installation.
This didn't change. What's the value of /etc/sysconfig/keyboard:KEYTABLE? Please attach /usr/share/hal/fdi/policy/20thirdparty/11-keymap.fdi.
This is different in 11.2 Milestone 1. Language and keyboard layout are fine on the console, yet in KDE only the language is correct. They keyboard layout in KDE seems to follow the language.
What's the output of 'setxkbmap -print'? Make sure you didn't configure keyboard layout via KDE control center. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=498368
User u.buckesfeld@gmx.de added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c11
--- Comment #11 from Uwe Buckesfeld
http://bugzilla.novell.com/show_bug.cgi?id=498368
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=498368
User u.buckesfeld@gmx.de added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c12
--- Comment #12 from Uwe Buckesfeld
This didn't change. What's the value of /etc/sysconfig/keyboard:KEYTABLE?
KEYTABLE="de-latin1-nodeadkeys.map.gz"
Please attach /usr/share/hal/fdi/policy/20thirdparty/11-keymap.fdi.
done
What's the output of 'setxkbmap -print'? Make sure you didn't configure keyboard layout via KDE control center.
xkb_keymap { xkb_keycodes { include "evdev+aliases(qwertz)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+de+us:2+inet(evdev)" }; xkb_geometry { include "pc(pc104)" }; }; But I did configure it via KDE control center, it would be a little hard to work with the machine otherwise. This is on two installations BTW, both 64bit, one on VMWare, one on a physical machine. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=498368
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c13
--- Comment #13 from Stefan Dirsch
Created an attachment (id=294462) --> (http://bugzilla.novell.com/attachment.cgi?id=294462) [details] 11-keymap.fdi
So global keyboard layout is "de(nodeadkeys)". -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=498368
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c14
--- Comment #14 from Stefan Dirsch
KEYTABLE="de-latin1-nodeadkeys.map.gz" This maps to global keyboad layout "de(nodeadkeys)" as you can see it in 11-keymap.fdi.
-- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=498368
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c15
--- Comment #15 from Stefan Dirsch
xkb_keymap { xkb_keycodes { include "evdev+aliases(qwertz)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+de+us:2+inet(evdev)" }; xkb_geometry { include "pc(pc104)" }; };
But I did configure it via KDE control center, it would be a little hard to work with the machine otherwise.
I asked you *not* to do this. Now the output above is for the keyboard layout you configured via KDE, not for the global one. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=498368
User u.buckesfeld@gmx.de added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c16
--- Comment #16 from Uwe Buckesfeld
http://bugzilla.novell.com/show_bug.cgi?id=498368
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c17
--- Comment #17 from Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=498368
User u.buckesfeld@gmx.de added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c18
--- Comment #18 from Uwe Buckesfeld
http://bugzilla.novell.com/show_bug.cgi?id=498368
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c19
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=498368
User u.buckesfeld@gmx.de added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c20
--- Comment #20 from Uwe Buckesfeld
So, there is simply no issue at all.
Okay, feel free to ignore what I try to tell you. I'll check with milestone 2. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=498368
User dcb314@hotmail.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c21
--- Comment #21 from David Binderman
(In reply to comment #19)
So, there is simply no issue at all.
Okay, feel free to ignore what I try to tell you. I'll check with milestone 2.
A possible other solution is to forget about milestone 1 and re install 11.0 I did this, my keyboard is now fixed and my printer works again ( mentioned earlier). Sometimes there are costs associated with getting too close to the bleeding edge. I won't be trying milestone 2 or any other development snapshots. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=498368
User u.buckesfeld@gmx.de added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c22
--- Comment #22 from Uwe Buckesfeld
http://bugzilla.novell.com/show_bug.cgi?id=498368
User fabien@crespel.net added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c23
--- Comment #23 from Fabien Crespel
http://bugzilla.novell.com/show_bug.cgi?id=498368
User fabien@crespel.net added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c24
Fabien Crespel
http://bugzilla.novell.com/show_bug.cgi?id=498368
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=498368
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=498368#c25
Stefan Dirsch
participants (1)
-
bugzilla_noreply@novell.com