[Bug 816395] New: Keyboard layout is not changeable
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c0 Summary: Keyboard layout is not changeable Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: x86-64 OS/Version: openSUSE 12.3 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: gemsa@netcologne.de QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 After each start of the system the keyboard layout is not GERMAN. If i start YAST change/click to any other layout and then back to GERMAN it's work. After the next start of the hole system the error is still active again. I have upgraded from 12.1 to 12.3. Best Regards Dietmar Gemsa Reproducible: Always Steps to Reproduce: 1. Start the system 2. try to find "z" or "y" on the right places on a GERMAN keyboard 3. both has chaged her places, no char. like ö ä ü visible. Excuse me, the attachment is in German language but you can see the parts of YAST menues. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c1 --- Comment #1 from Dietmar Gemsa <gemsa@netcologne.de> 2013-04-21 14:00:54 UTC --- Created an attachment (id=536206) --> (http://bugzilla.novell.com/attachment.cgi?id=536206) screens of Yast -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c FeiXiang Zhang <fxzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |yast2-maintainers@suse.de |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c Michal Filka <mfilka@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mfilka@suse.com AssignedTo|yast2-maintainers@suse.de |jsuchome@suse.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c2 Jiří Suchomel <jsuchome@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |gemsa@netcologne.de --- Comment #2 from Jiří Suchomel <jsuchome@suse.com> 2013-04-22 09:03:54 UTC --- Please attach: 1. /etc/sysconfig/keyboard 2. YaST log files, see https://en.opensuse.org/openSUSE:Bugreport_YaST -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c3 --- Comment #3 from Dietmar Gemsa <gemsa@netcologne.de> 2013-04-24 23:01:08 CEST --- Created an attachment (id=536738) --> (http://bugzilla.novell.com/attachment.cgi?id=536738) Kezboard First here is the keyboard file. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c4 --- Comment #4 from Dietmar Gemsa <gemsa@netcologne.de> 2013-04-24 23:02:17 CEST --- Created an attachment (id=536739) --> (http://bugzilla.novell.com/attachment.cgi?id=536739) yast files second the zast files -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c5 Dietmar Gemsa <gemsa@netcologne.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|gemsa@netcologne.de | --- Comment #5 from Dietmar Gemsa <gemsa@netcologne.de> 2013-04-24 23:03:30 CEST --- Dear Jiri, here are the files. Best Regards Dietmar -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c6 Jiří Suchomel <jsuchome@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |gemsa@netcologne.de --- Comment #6 from Jiří Suchomel <jsuchome@suse.com> 2013-04-25 11:42:26 UTC --- Does it work for you call this directly from xterm? '/usr/bin/setxkbmap -variant nodeadkeys -layout de -model microsoftpro' -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c7 Dietmar Gemsa <gemsa@netcologne.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|gemsa@netcologne.de | --- Comment #7 from Dietmar Gemsa <gemsa@netcologne.de> 2013-04-25 20:02:51 CEST --- (In reply to comment #6)
Does it work for you call this directly from xterm?
'/usr/bin/setxkbmap -variant nodeadkeys -layout de -model microsoftpro'
Dear Jiri, i started a shell login as root and changed to directorz &usr&bin. I put the command setxkbmap -variant nodeadkeys -layout de -model microsoftpro in and pressed enter. The result is cannot open displaz @default displz@ Zou see here a lot of wrong characters is the result after the start without a manueal change in ZAST. Regards Dietmar -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c8 Jiří Suchomel <jsuchome@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |sndirsch@suse.com --- Comment #8 from Jiří Suchomel <jsuchome@suse.com> 2013-04-26 06:33:49 UTC --- (In reply to comment #7)
i started a shell login as root and changed to directorz &usr&bin. I put the command setxkbmap -variant nodeadkeys -layout de -model microsoftpro in and pressed enter. The result is cannot open displaz @default displz@
Cannot open display? Stefan? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #536738|application/octet-stream |text/plain mime type| | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c9 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|sndirsch@suse.com | --- Comment #9 from Stefan Dirsch <sndirsch@suse.com> 2013-04-26 07:00:57 UTC --- Probably $DISPLAY isn't set in the root shell. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c10 Jiří Suchomel <jsuchome@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |sndirsch@suse.com InfoProvider| |gemsa@netcologne.de --- Comment #10 from Jiří Suchomel <jsuchome@suse.com> 2013-04-26 07:20:03 UTC --- Dietmar, did you test it in graphical environment (KDE/GNOME/whatever you are using...) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c11 --- Comment #11 from Stefan Dirsch <sndirsch@suse.com> 2013-04-26 10:48:46 UTC --- I think the issue here is, that keyboard settings in YaST only changes the system keyboard (and runs the appropriate setxkbmap command, so the current keyboard layout gets changed immediately during configuration). But this then applies only for freshly created users as initial keyboard layout. The desktop itself apparently saves the keyboard setting (once logged in) for the user (which likely has been "us" before). So whatever layout the user choses afterwards via YaST doesn't matter. This confuses our customers since years now. I always voted for removing this confusing YaST keyboard module ... customers should really use the keyboard setting dialogue of the desktop instead. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c12 --- Comment #12 from Jiří Suchomel <jsuchome@suse.com> 2013-04-26 10:58:28 UTC --- So later setxkbmap commands called by YaST from configured system do not have effect after relogin/reboot? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c13 --- Comment #13 from Stefan Dirsch <sndirsch@suse.com> 2013-04-26 12:11:14 UTC --- setxkbmap affects only the current Xsession. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c14 Jiří Suchomel <jsuchome@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- InfoProvider|gemsa@netcologne.de |sndirsch@suse.com --- Comment #14 from Jiří Suchomel <jsuchome@suse.com> 2013-04-26 12:54:14 UTC --- (In reply to comment #13)
setxkbmap affects only the current Xsession.
But YaST saves at least KEYTABLE in sysconfig/keyboard. Shouldn't some of the x tools read it on start of the session? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c15 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|sndirsch@suse.com | --- Comment #15 from Stefan Dirsch <sndirsch@suse.com> 2013-04-26 13:03:29 UTC --- xdm init script generates /etc/X11/xorg.conf.d/90-keytable.conf based on sysconfig/keyboard:KEYTABLE. But this doesn't help if the desktop itself saves the user's current keyboard layout somewhere and restores it with the next session start. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c16 --- Comment #16 from Dietmar Gemsa <gemsa@netcologne.de> 2013-04-27 12:53:35 CEST --- Dear Jiri, dear Stefan, my "nomal" way to work with 12.3 is to open Yast at first and klick to any other keyboart layout and than german (DEUTSCH). After this i find the characters on the normal place for a german user. Jiri your question about a test in the graphical environment (for me KDE) produces the same error. What i didn't descibed before is maybe important. I use DEUTSCH (GERMAN) as system language and it works without any problem. Regards Dietmar -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c17 Jiří Suchomel <jsuchome@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID --- Comment #17 from Jiří Suchomel <jsuchome@suse.com> 2013-04-29 06:57:38 UTC --- Well, so I do not see YaST doing anything wrong here: with twm it works, and the settings survives after reboot. KDE/GNOME save their own desktop layout and you should not use YaST to change it. Stefan, I assume INVALID is the correct resolution here. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c21 Jiří Suchomel <jsuchome@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |coolo@suse.com --- Comment #21 from Jiří Suchomel <jsuchome@suse.com> 2013-04-29 08:22:08 UTC --- Coolo, what do you think? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c22 --- Comment #22 from Stephan Kulow <coolo@suse.com> 2013-04-29 11:10:20 CEST --- hmm, if I look into my KDE menu I find two menu entries: changing keyboard and changing system keyboard. KDE doesn't seem to have an option to change the keyboard language as long as you don't start the keyboard switcher. So if you want to change the KDE keyboard switcher, change the default there. If not, the system keyboard is still the right thing to do. I'd go for INVALID here too. That KDE's keyboard language switcher is out of control of yast is something not too obvious, but hardly a bug IMO. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c23 --- Comment #23 from Stefan Dirsch <sndirsch@suse.com> 2013-04-29 09:49:06 UTC --- (In reply to comment #22)
hmm, if I look into my KDE menu I find two menu entries: changing keyboard and changing system keyboard.
I only can find "Keyboard KDE Control Module" on my openSUSE 12.3. Apparently it can only change the user's keyboard settings. Changing the system keyboard layout would also require root access.
KDE doesn't seem to have an option to change the keyboard language as long as you don't start the keyboard switcher.
Seems so, yes. But according to this bugreport the user never touched this keyboard switcher configuration. Still KDE apparently saved the previous keyboard setting ("us") and restores it with every new Xsession although YaST now has X configured to use "de".
So if you want to change the KDE keyboard switcher, change the default there. If not, the system keyboard is still the right thing to do.
I'd go for INVALID here too. That KDE's keyboard language switcher is out of control of yast is something not too obvious, but hardly a bug IMO.
Maybe we should make sure, that our desktops (KDE, GNOME, xfce, lxde, ...) come with a keyboard config system, which simply adopt the system keyboard layout (without saving the system setting as configured). That way you could change the system keyboard layout via YaST later and it will get active for all users, who didn't configure it explicitely with the desktop's keyboard config tool. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c24 --- Comment #24 from Dietmar Gemsa <gemsa@netcologne.de> 2013-05-06 18:44:10 CEST --- has anybody a idea why 12.3 works so different to 12.1 and a lot of former releases of suse linux? I believe to change the keyboard layout is a task in the installation phase and afterwards it has to work. Can i reckon to get a fix for 12.3? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c25 Dietmar Gemsa <gemsa@netcologne.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID | --- Comment #25 from Dietmar Gemsa <gemsa@netcologne.de> 2013-05-06 18:45:32 CEST --- dg -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c26 Jiří Suchomel <jsuchome@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO InfoProvider| |gemsa@netcologne.de --- Comment #26 from Jiří Suchomel <jsuchome@suse.com> 2013-05-07 07:57:23 UTC --- What is exactly your reason for reopening the bug? Does the YaST keyboard setting, selected during installation work for you? Or do you want to change it later? As you can see from the discussion, you should use your desktop keyboard layout tool for that. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c27 --- Comment #27 from Dietmar Gemsa <gemsa@netcologne.de> 2013-05-09 12:52:12 CEST --- I would like to get a sytem, after upgrade or installation, which use the parameters which the user has selected. YES i found the "Keyboard switcher". Is called "Systemeinstellungen, Eingabegeräte, Tastatur, Belegungen and than put/add Deutsch in the menü. The problem in the KDE desktop has finished now. The wrong keyboard is still active in the first logon screen after you start your OpenSuse 12.3. The German keyboard layout is not active in this moment. How can i fix this problem? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c28 Jiří Suchomel <jsuchome@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jsuchome@suse.com AssignedTo|jsuchome@suse.com |sndirsch@suse.com --- Comment #28 from Jiří Suchomel <jsuchome@suse.com> 2013-05-09 11:13:29 UTC --- Stefan, keyboard layout in login manager should be based on YaST (sysconfig) values, right? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c29 --- Comment #29 from Stefan Dirsch <sndirsch@suse.com> 2013-05-21 13:24:09 UTC --- Yes, please attach - /etc/sysconfig/keyboard - /etc/X11/xorg.conf.d/90-keytable.conf - /var/log/Xorg.0.log -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=816395 https://bugzilla.novell.com/show_bug.cgi?id=816395#c30 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED InfoProvider|gemsa@netcologne.de | Resolution| |NORESPONSE --- Comment #30 from Stefan Dirsch <sndirsch@suse.com> 2013-07-05 09:51:18 UTC --- Apparently the reporter is no longer interested. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com