Alt-Gr Taste funktioniert nicht mehr?

Bender86

Lieutenant
Registriert
Jan. 2007
Beiträge
718
Hallo miteinander!

Ich bin grade extrem von Ubuntu genervt. Ich hab Vorgestern 8.10 frisch installiert und es lief bis grade eben alles mehr oder minder Problemlos (mal abgesehen von ein paar Sachen mit VPN).

Nun wollte ich grade eben, wie schon oft getan über SSH mit einem Uni-Rechner verbinden und gebe in der Shell "ssh benutzer(AT)informatik.uni-......" ein und plötzlich steht statt (AT) nurnoch ein "q". Sprich die Alt-Gr Taste wird auf einmal völlig ignoriert. Alt-Gr + 8 oder 9 gibt mir auch keine eckigen Klammern mehr sondern einfach nu 8 oder 9. Ich verstehe nicht warum das auf einmal nichtmehr funktioniert.

Ich habe auf einer anderen Partition Vista und dort funktioniert alles ohne Probleme. Wenn ich zu den Tastatureinstellungen gehe steht dort:

Tastaturmodell: "Generic 105-key (Intl) PC" und bei Belegung "Germany".

Ich verstehe absolut nicht was Linux auf einmal gegen meine Alt-Gr Taste hat und hoffe das mir jemand weiterhelfen kann.

mfg Bender
 
Also "No dead keys" gibt es bei mir nicht.

Ich habe jetzt:

"Germany"
"Germany Dead acute"
"Germany Dead grave acute"
"Germany Eliminate dead keys"
"USA International AltGr dead keys"

ausprobiert, bei keinem hat AltGr funktioniert. :mad:
 
Ich habe auf meinem Notebook gestern mal die OpenSuse 11 Live-CD ausprobiert. Da hatte ich da gleiche Problem. Eine Lösung habe ich leider aber auch nicht gefunden. Habe danach noch eine Puppy-Linux-Version ausprobiert. Da ging die Taste.
 
Ich habe jetzt über rumprobieren eine Lösung gefunden. Und zwar habe ich beim Bootloader den Recovery Modus gestartet. Dort gab es eine Option "Try to fix X Server" oder so ähnlich. Nachdem ich das gemacht habe funktioniert jetzt die Tastatur wieder ganz normal. Ich hoffe das ist nun dauerhaft so.
 
Ich möchte den Thread hier nochmal ausgraben, denn das Problem tritt leider immer wieder auf. Sprich von Zeit zu Zeit funktioniert die Alt-Gr Taste wieder nicht. Meine einzige Lösung dafür ist bisher Neustarten -> Recovery Modus -> Try to fix Xserver.

Aber das ist auf dauer tierisch nervig und ich will meinen Laptop zum arbeiten nutzen und nicht zum ständig neustarten. Also ich bin nach wie vor dankbar für dauerhafte Lösungen zu dem Problem. Einfach alles platt machen und neuinstallieren kommt im Moment leider nicht in Frage weil ich studiumsmäßig viel zutun habe und den Laptop lauffähig brauche. Ich hoffe mal darauf das hier einige Linux-Cracks umherschwirren die mir helfen können. :)

mfg Bender

/edit

Ich habe eben festgestellt, das auch ein normaler neustart ohne recoverymodus reicht damit die Taste wieder funktioniert. Wenn es jetzt noch irgendwie ohne neustarten ginge wär das sehr schön..
 
Zuletzt bearbeitet:
evtl. hilft dir so, dass du die alte und neue Datei unter /etc/X11/xorg.conf vergleichst. Falls kein Backup erstellt wurde kannst ja die funktionierende Datei kopieren und wenn's nicht funktionieren die kopierte und nicht funktionierte Datei vergleichen und schauen was problem macht.
 
sudo gedit /etc/X11/xorg.conf

Section InputDevice Identifier '... Keybord' heraussuchen und bearbeiten.

sollte nachher ungefähr so aussehen

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection

Speichern, abmelden und neu anmelden, danach sollte es funktionieren.
 
Ah Mist ich hab ganz vergessen den Thread zu abonnieren und ihn aus den Augen verloren. Ich habe die xorg.conf nun so angepasst wie du geschrieben hast (eine Section "InputDevice" gab es bei mir nicht") und im Moment geht es, wobei ich auch grade neugestartet habe, es könnte also auch erstmal Zufall sein.

Danke auf jeden Fall für eure Hilfe! :)

Vielleicht melde ich mich nochmal, ich hoffe aber das es nun läuft. ;)
 
Hallo nochmal, der Fehler tritt leider schon wieder auf, obwohl die entsprechenden Einträge gesetzt sind. :(
 
Hast du die Änderung gesehen, was das war? Originale vergleichst mit "error" Datei
 
Der Fehler tritt grad wieder auf, also genau jetzt geht Alt-Gr wieder nicht. Die xorg.conf sieht so aus:

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
EndSection

Section "Module"
Load "glx"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "fglrx"
EndSection

Die Input-Device Section ist eigentlich genauso wie ich sie eingetragen habe.
 
Hi,
hier noch mal die ganze xorg.conf. System Ubuntu 8.04.1 LTS Grafikkarte ATI HD4850, ATI Treiber 8.10 (8.54.3) also nicht der Ubuntu interne.

Bei neueren ATI - Treibern ist ein (unbekannt was du verwendest?)

sudo aticonfig --initial -f

erforderlich damit die Änderungen in der xorg.conf in die ATI Datenbank übernommen wird.

----------------------------------------------------------------------------------
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
Load "glx"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
 
Ich hab eine Radeon Xpress 1150, so ein onboard Mistding und benutz Ubuntu 8.10. Aber was haben die Grafiktreiber mit den Tasten zutun?
 
S.o. neuere ATI Treiber (fglrx) verwenden eine zusätzliche Konfigurationsdatenbank (sollte unter /etc/ati stehen). Damit Änderungen an der xorg.conf in diese Datenbank übernommen werden....
Für 'normale' Treiber (vesa, radeon, radeonhd) reicht die xorg.conf.

Zur Fehlersuche kannst du die /var/log/Xorg.0.log heranziehen, da steht sehr genau drin was beim Starten des X-Server passiert.
In Bezug auf meine o.g. xorg.conf (ziemlich am Ende)
-----------------------------
(II) AIGLX: Loaded and initialized /usr/lib/dri/fglrx_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
(II) fglrx(0): Enable the clock gating!
(II) fglrx(0): Setting screen physical size to 376 x 301
(WW) Configured Mouse: No Device specified, looking for one...
(II) Configured Mouse: Setting Device option to "/dev/input/mice"
(--) Configured Mouse: Device: "/dev/input/mice"
(==) Configured Mouse: Protocol: "Auto"
(**) Option "CorePointer"
(**) Configured Mouse: always reports core events
(**) Option "Device" "/dev/input/mice"
(==) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
(**) Configured Mouse: Buttons: 9
(**) Configured Mouse: Sensitivity: 1

(**) Option "CoreKeyboard"
(**) Generic Keyboard: always reports core events
(**) Option "Protocol" "standard"
(**) Generic Keyboard: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Generic Keyboard: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Generic Keyboard: XkbModel: "pc105"
(**) Option "XkbLayout" "de"
(**) Generic Keyboard: XkbLayout: "de"
(**) Option "XkbVariant" "nodeadkeys"
(**) Generic Keyboard: XkbVariant: "nodeadkeys"
(**) Option "CustomKeycodes" "off"
(**) Generic Keyboard: CustomKeycodes disabled
(II) evaluating device (Generic Keyboard)
(II) XINPUT: Adding extended input device "Generic Keyboard" (type: KEYBOARD)

(II) evaluating device (Configured Mouse)
(II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)
(--) Configured Mouse: PnP-detected protocol: "ExplorerPS/2"
(II) Configured Mouse: ps2EnableDataReporting: succeeded
--------------------------------------------------------------------------------------------

Also falls es nicht funktioniert den entsprechenden Abschnitt der xorg.conf
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection

mit dem entspechenden Ausschnitt der /var/log/Xorg.0.log s.o. vergleichen.
----------------------------
Ist hier alles in Ordnung sollten die 'globalen' Einstellungen schon mal stimmen.
Die nächste Möglichkeit sich die Einstellungen zu konfigurieren sind im Desktop Manager vorhanden. Bei Ubuntu Gnome unter System / Einstellungen / Tastatur / Belegungen
Da sollte dann so etwas wie Tastaturmodell 'Generic 105-key (Intl) PC' und unter gewählte Belegung : 'Germany Eliminate dead keys' stehen.

Hintergrund: xorg.conf für globale (default) Einstellung Generell für X auch für andere Desktops.
Im Desktopmanager für jeden User bzw. Desktopmanager individuell.
 
Zurück
Oben