Bug ID | 936468 |
---|---|
Summary | UK keyboard layout lost when logging into X |
Classification | openSUSE |
Product | openSUSE Factory |
Version | 201505* |
Hardware | x86-64 |
OS | SUSE Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | X.Org |
Assignee | xorg-maintainer-bugs@forge.provo.novell.com |
Reporter | suse-20050616@bgcomp.co.uk |
QA Contact | xorg-maintainer-bugs@forge.provo.novell.com |
Found By | --- |
Blocker | --- |
Created attachment 639585 [details]
Xorg.0.log
When I login to kdm, the keyboard reverts to US. If I run yast2 and change the
layout away from UK, accept it, then back to UK, the UK layout returns. I have
to do this each and every time I log in.
Yast builds a wrong /etc/X11/xorg.conf.d/00-keyboard.conf. Should be:
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "gb"
Option "XkbModel" "pc105"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
Builds:
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "gb"
Option "XkbModel" "microsoftpro"
Option "XkbVariant" "basic"
EndSection
My keyboard is a Logitech, not MS. Even if I manually edit
/etc/X11/xorg.conf.d/00-keyboard.conf, and re-login, the keyboard is still US
layout
In the vty's, the keyboard is set correctly.
The entries under sysconfig..
root@eth7 /etc/X11/xdm# egrep "^KEYTABLE|^YAST" /etc/sysconfig/keyboard
KEYTABLE="uk"
YAST_KEYBOARD="english-uk,pc104"
The /var/log/Xorg.0.log is attached