Ich habe ein Problem mit dem nomachine NX-Client in Ubuntu. Es scheint, dass die Tastenzuordnung ein Problem hat. Zum Beispiel funktionieren die Pfeiltasten nicht (mit Ausnahme der Auf-Taste, die den Druckbildschirm öffnet!). Ich habe online gesucht und mehrere Lösungen gefunden. Jedoch hat keiner von ihnen für mich gearbeitet:
lösung 1)
Ändern Sie auf dem Server System-> Einstellungen-> Tastatur-> Layouts in "Von Evdev verwaltete Tastatur".
Auf dem Server, auf dem ich mich anmelde, ist Centos 5.7 installiert, und in den Tastatureinstellungen wird das Layout "Von Evdev verwaltete Tastatur" nicht angezeigt. Ich habe mehrere andere generische Tastaturlayouts ohne Erfolg ausprobiert.
lösung 2)
füge die folgenden Zeilen hinzu /etc/X11/xorg.conf
:
Section "ServerFlags"
Option "AutoAddDevices" "false"
EndSection
Ich habe es geschafft und meine Tastatur funktioniert nicht mehr! Ich musste die Bildschirmtastatur verwenden, um diese Einstellung zu entfernen und zum Normalzustand zurückzukehren.
lösung 3)
Führen Sie xmodmap -pke > localxmodmap
vor Ort
Kopieren Sie die Datei auf den Server als .Xmodmap
Führen Sie xmodmap ~/.Xmodmap
vom Terminal aus.
das gibt mir eine Reihe von Fehlern wie:
xmodmap: /home/fzc23/.Xmodmap:60: bad keysym name 'XF86Switch_VT_1' in keysym list
und funktioniert nicht.
Ich weiß nicht was ich sonst tun soll. Ich würde mich freuen, wenn mir jemand helfen könnte.
Übrigens verbindet sich der NX-Client unter Windows ohne Keymapping-Probleme mit demselben Server, daher glaube ich, dass dies ein Problem in Ubuntu ist und nichts mit der Serverseite zu tun hat.
Ich habe das Problem gelöst, indem ich zu Einstellungen → Tastaturkürzel gegangen bin und Desktop → Screenshot gemacht habe .
Die Einstellung dort zeigte (scheinbar richtig) Print. Ich habe es jedoch entfernt, indem ich auf den Eintrag geklickt und dann die Rücktaste gedrückt und ihn in Deaktiviert geändert habe . Danach hat meine Cursortaste wieder funktioniert.
quelle