Hallo,
ich habe ein frisch installiertes Opensuse 12.2 mit lxde. Ohne Xserver habe ich deutsches Tastaturlayout, doch sobald der xserver gestartet wird, sei es über einen Loginmanager, sei es direkt über startx, habe ich englisches Tastaturlayout. Es liegt also nicht an lxde, ein Tausch des Loginmanagers auf xdm bringt da keine Veränderung, schon im Eingabefeld von xdm habe ich englische Tastaturbelegung. Auch unter icewm habe ich englische Tastaturbelegung.
In /etc/X11/xorg.conf.d habe ich:
05-glamor.conf 10-evdev.conf 11-mouse.conf 50-device.conf 50-monitor.conf 50-screen.conf 50-synaptics.conf 50-vmmouse.conf 50-wacom.conf 90-keytable.conf
keytable.conf:
Section "InputClass"
Identifier "LocalKeyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection
/etc/sysconfig/keyboard
#
# Keyboard settings for the text console
#
# Keyboard mapping
# (/usr/share/kbd/keymaps/)
# e.g. KEYTABLE="de-latin1-nodeadkeys", "us" or empty for US settings
#
KEYTABLE="de-latin1.map.gz"
Unter X kann ich dann über yast das Verhalten ändern, nach einem Neustart von X ist das Layout wieder englisch.
Was stimmt hier nicht? Eigentlich sollte doch beim Installieren von lxde in deutsch keine manuelle Nacharbeit mehr nötig sein.
Viele Grüße,
Holger