Ubuntu 5.10 beschäftigt auch weiterhin ;-)
Nun funktioniert meine Tastaturbelegung nicht (686-er Kernel)
Ich habe zwar eine deutsche Tastaturbelegung eingestellt (de), auch testweise beide – generic 105 mit/ohne “nodeadkeys” und “Thinkpad 600/…” – eingestellt, sowie das reconfigure locales gemacht, trotzdem habe ich hier eine falsche Tastaturbelegung, bei der die AltGr und Alt Taste und die Zusatztasten nicht funktionieren (Umlaute, at, Euro und die Sondertasten fuer eckige Klammern etc.).
Was mache ich falsch?
Hier die Ausgaben:
gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
layouts = []
model = thinkpad
overrideSettings = true
options = []
Name@Rechner:~$ gconftool-2 -R /desktop/gnome/peripherals/keyboard
click_volume = 0
click = true
repeat = true
rate = 30
bell_custom_file = (kein Wert zugewiesen)
delay = 500
bell_pitch = 400
bell_mode = on
bell_duration = 100
/desktop/gnome/peripherals/keyboard/general:
groupPerWindow = true
layoutNamesAsGroupNames = true
handleIndicators = false
known_file_list = []
disable_sysconfig_changed_warning = false
defaultGroup = 0
update_handlers = []
/desktop/gnome/peripherals/keyboard/kbd:
layouts = []
model = thinkpad
overrideSettings = true
options = []
xorg.conf:
Section “InputDevice”
Identifier “Generic Keyboard”
Driver “kbd”
Option “CoreKeyboard” (das habe ich auch mal auskommentiert, brachte nichts!)
Option “XkbRules” “xorg”
Option “XkbModel” “pc105”
Option “XkbLayout” “de_DE@euro ISO-8859-15”
Option “XkbVariant” “nodeadkeys”
EndSection
nach nochmaligem reconfigurieren:
Section “InputDevice”
Identifier “Generic Keyboard”
Driver “kbd”
Option “CoreKeyboard”
Option “XkbRules” “xorg”
Option “XkbModel” “pc105”
Option “XkbLayout” “de_DE@euro ISO-8859-15”
EndSection
Hier habe ich die “nodeadkeys” rausgelassen – bringt auch nichts
Sehr interessant ist, dass in der xorg.conf “pc105” und in der Gnome Desktop Tastaturbelegung aber das IBM Thinkpad eingestellt ist… und ausserdem im Panel “de” hier in der xorg aber de_DE@euro…
Wenn ich “germany” einstelle, kommen massenhaft solche Fehlermeldungen, wie auch schon von anderen Usern angegeben wurde:
Fehler beim Aktivieren der XKB-Konfiguration.
Dies kann verschiedene Gründe haben:
– ein Fehler in der libxklavier-Bibliothek
– ein Fehler im X-Server (xkbcomp, xmodmap utilities)
– ein X-Server mit nicht kompatibler libxkbfile-Implementation
Versionsdaten des X-Servers:
The X.Org Foundation
60802000
Falls Sie einen Fehlerbericht zu diesem Problem einschicken, sollte dieser auch folgendes beinhalten:
– Das Ergebnis von xprop -root | grep XKB
– Das Ergebnis von gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
Ausgabe:
:~$ xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = “xorg”, “pc105”, “de_DE@euro ISO-8859-15”, “nodeadkeys”, “”
_XKB_RULES_NAMES(STRING) = “xorg”, “thinkpad”, “de,de”, “,nodeadkeys”, “grp:alts_toggle,eurosign:e,altwin:menu,lv3:ralt_switch”
:~$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
layouts = [de_DE@euro ISO-8859-15 nodeadkeys,de]
model = thinkpad
options = [grp grp:alts_toggle]
overrideSettings = true
Habe die Pakete xlibs xlibs-data (nochmals) installiert und nochmal reconfigure ausgefuehrt – hat auch nix gebracht
Ausgefuehrt:
:~$ gconftool-2 –set –type=list –list-type=string /desktop/gnome/peripherals/keyboard/kbd/layouts [de]
Hier nach dem Auskommentieren des CoreKeyboards:
:~$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd layouts = [de]
model = thinkpad
options = [grp grp:alts_toggle]
overrideSettings = true
Hat jemand eine Idee, was da los ist? Wenn ich ALT oder AltGr und q druecke, kommt das hier: [ quote]Text[ /quote] – ein manuelles Bearbeiten/ Einfuegen von (at) oder (Euro) in configs klappt logischerweise dann auch nicht.
Danke fuer Eure Tipps
Ich bin nicht 100%ig sicher, aber ich glaube, daß mit der Abänderung des Eintrags für das XkbLayout nach “Option “XkbLayout” “de”” (ohne äußere Gänsefüßchen) in deiner xorg.conf schon alles gegessen sein müßte. Überdies müßte die richtige Locale m.E. ISO-8859-1 lauten. Nutze die als schwedische Locale, sie ist aber, soweit ich weiß, auch für die deutsche Belegung zuständig.
Poste mal, wenn’s geholfen hat.
Hallo,
Danke für Deine Antwort.
Zitat:
“mit der Abänderung des Eintrags für das XkbLayout nach “Option “XkbLayout” “de”” (ohne äußere Gänsefüßchen) in deiner xorg.conf schon alles gegessen sein müßte”
Es wird auch de_DE@euro ISO-8859-15 bei der Installation angeboten (westliches ISO-8859-15 gibt es ausserdem) – ich werde Deine Tipps erstmal ausprobieren.
Hallo nochmal,
habe die Änderungen vorgenommen – Resultat: Teil-negativ
Nach nochmaligem reconfigure locales, ISO 8859-1 einstellen und Neustart des xservers gehen zumindest die Umlaute äöü – jedoch nach wie vor keine Tasten, die mit AltGr anzuwenden sind (also Euro at eckige Klammern etc.).
Mit Einstellung unter GNOME “IBM Thinkpad 500Z/600/600E/A22E” (Panel Tastaturindikator, gibt eigentlich genau die Hardware wider, auch wenn ich ein 600X habe) sehen die Ausgaben wie folgt aus:
:~$ gconftool-2 -R /desktop/gnome/peripherals/keyboard
click_volume = 0
click = true
repeat = true
rate = 30
bell_custom_file = (kein Wert zugewiesen)
delay = 500
bell_pitch = 400
bell_mode = on
bell_duration = 100
/desktop/gnome/peripherals/keyboard/general:
groupPerWindow = true
layoutNamesAsGroupNames = true
handleIndicators = false
known_file_list = []
disable_sysconfig_changed_warning = false
defaultGroup = 1
update_handlers = []
/desktop/gnome/peripherals/keyboard/kbd:
layouts = [de,de nodeadkeys]
model = thinkpad
options = [grp grp:alts_toggle,lv3 lv3:ralt_switch]
overrideSettings = true
:~$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
layouts = [de,de nodeadkeys]
model = thinkpad
options = [grp grp:alts_toggle,lv3 lv3:ralt_switch]
overrideSettings = true
=>>> cat /etc/X11/xorg.conf
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
Section “Files”
FontPath “/usr/share/X11/fonts/misc”
FontPath “/usr/share/X11/fonts/cyrillic”
FontPath “/usr/share/X11/fonts/100dpi/:unscaled”
FontPath “/usr/share/X11/fonts/75dpi/:unscaled”
FontPath “/usr/share/X11/fonts/Type1”
FontPath “/usr/share/X11/fonts/CID”
FontPath “/usr/share/X11/fonts/100dpi”
FontPath “/usr/share/X11/fonts/75dpi”
# paths to defoma fonts
FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID”
EndSection
Section “Module”
Load “GLcore”
Load “bitmap”
Load “ddc”
Load “extmod”
Load “freetype”
Load “glx”
Load “int10”
Load “type1”
Load “vbe”
EndSection
Section “InputDevice”
Identifier “Generic Keyboard”
Driver “kbd”
Option “CoreKeyboard”
Option “XkbRules” “xorg”
Option “XkbModel” “pc105” => KOMISCH: KEIN THINKPAD!
Option “XkbLayout” “de”
EndSection
Section “InputDevice”
Identifier “Configured Mouse”
Driver “mouse”
Option “CorePointer”
Option “Device” “/dev/input/mice”
Option “Protocol” “ImPS/2”
Option “Emulate3Buttons” “true”
Option “ZAxisMapping” “4 5”
EndSection
Section “InputDevice”
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “HorizScrollDelta” “0”
EndSection
Section “Device”
Identifier “NeoMagic Corporation NM2360 [MagicMedia 256ZX]”
Driver “neomagic”
BusID “PCI:1:0:0”
EndSection
Section “Monitor”
Identifier “IBM LCD”
Option “DPMS”
HorizSync 31,5-48,5
VertRefresh 55-90
EndSection
Section “Screen”
Identifier “Default Screen”
Device “NeoMagic Corporation NM2360 [MagicMedia 256ZX]”
Monitor “IBM LCD”
DefaultDepth 24
SubSection “Display”
Depth 1
Modes “1024×768” “800×600” “640×480”
EndSubSection
SubSection “Display”
Depth 4
Modes “1024×768” “800×600” “640×480”
EndSubSection
SubSection “Display”
Depth 8
Modes “1024×768” “800×600” “640×480”
EndSubSection
SubSection “Display”
Depth 15
Modes “1024×768” “800×600” “640×480”
EndSubSection
SubSection “Display”
Depth 16
Modes “1024×768” “800×600” “640×480”
EndSubSection
SubSection “Display”
Depth 24
Modes “1024×768” “800×600” “640×480”
EndSubSection
EndSection
Section “ServerLayout”
Identifier “Default Layout”
Screen “Default Screen”
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
InputDevice “Synaptics Touchpad”
EndSection
Section “DRI”
Mode 0666
EndSection
=>>> Nach Umstellung auf generic 105 pc/Intel
:~$ gconftool-2 -R /desktop/gnome/peripherals/keyboard
click_volume = 0
click = true
repeat = true
rate = 30
bell_custom_file = (kein Wert zugewiesen)
delay = 500
bell_pitch = 400
bell_mode = on
bell_duration = 100
/desktop/gnome/peripherals/keyboard/general:
groupPerWindow = true
layoutNamesAsGroupNames = true
handleIndicators = false
known_file_list = []
disable_sysconfig_changed_warning = false
defaultGroup = 1
update_handlers = []
/desktop/gnome/peripherals/keyboard/kbd:
layouts = [de,de nodeadkeys]
model = pc105
options = [grp grp:alts_toggle,lv3 lv3:ralt_switch]
overrideSettings = true
:~$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
layouts = [de,de nodeadkeys]
model = pc105
options = [grp grp:alts_toggle,lv3 lv3:ralt_switch]
overrideSettings = true
=>> XOrg.conf an entsprechender Stelle:
Section “InputDevice”
Identifier “Generic Keyboard”
Driver “kbd”
Option “CoreKeyboard”
Option “XkbRules” “xorg”
Option “XkbModel” “pc105”
Option “XkbLayout” “de”
EndSection
=>>> Einstellung bei Reiter “Belegungseinstellungen”
Third level choosers:
Press right key Alt to chosse 3rd level – macht keine Veränderungen für die AltGr Taste – sie funktioniert weiterhin nicht
Noch Ideen?
bischen spät, mein Beitrag:
bei mir mit SuSE 10 liegen fast kongruente Probleme vor, wollte deshalb die Flucht nach vorn antreten und an diesem Wochenede Kubuntu installieren, da komme ich wohl vom Regen in die Traufe…