Bugzilla – Bug 520012
Keyboard layout from installation does not affect GNOME
Last modified: 2009-07-27 19:54:18 UTC
Created attachment 303627 [details] YaST2 logs User-Agent: Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.9.1.0) Gecko/20090617 SUSE/3.5.0-2.2 Firefox/3.5 During the installation of openSUSE 11.2 Milestone 3 (Build0146) I selected Czech keyboard layout. When GNOME showed up after the reboot, only English layout is available. Reproducible: Didn't try Steps to Reproduce: During installation select "GNOME" desktop and a keyboard layout different from "English". Actual Results: In GNOME the keyboard layout is set to "English" and "Czech" layout must be added from the settings. Expected Results: Both English and Czech layouts should be configured "off the shelf", the Czech should be default.
This affects other desktops too. I installed with UK keyboard but within XFCE, the keyboard is a US one. At a proper terminal (ie a CTRL ALT F1 terminal) I get the proper UK keyboard. In /etc/X11/xorg.conf, there is a section: Section "InputDevice" # Driver "kbd" will be disabled unless 'Option "AutoAddDevices" "off"' # is set in "ServerFlags" section. Driver "kbd" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbLayout" "gb" Option "XkbModel" "microsoftpro" Option "XkbRules" "xfree86" EndSection I manually adding that 'option' line, sorting the problem. At the top of that file it says: # /.../ # SaX generated X11 config file # Created on: 2009-07-27T13:37:03+0100. # # Version: 8.1 # Contact: Marcus Schaefer <sax@suse.de>, 2005 # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users> # # Automatically generated by [ISaX] (8.1) # PLEASE DO NOT EDIT THIS FILE!
dup *** This bug has been marked as a duplicate of bug 518281 ***