Ubuntuのnomachine NXクライアントに問題があります。キーマッピングに問題があるようです。たとえば、矢印キーは機能しません(printscreenを開く上キーを除く!)。オンラインで検索し、いくつかの解決策を見つけました。しかし、それらのどれも私のために働いていません:
解決策1)
サーバーで、「システム」->「設定」->「キーボード」->「レイアウト」を「Evdev-managed keyboard」に変更します
ログインするサーバーにCentos 5.7があり、キーボード設定で「Evdev管理キーボード」レイアウトが見つかりません。他のいくつかの汎用キーボードレイアウトを試してみましたが、うまくいきませんでした。
解決策2)
に次の行を追加します/etc/X11/xorg.conf
。
Section "ServerFlags"
Option "AutoAddDevices" "false"
EndSection
私はそれをしました、そして私のキーボードは完全に機能しなくなりました!この設定を削除して通常の状態に戻すには、スクリーンキーボードを使用する必要がありました。
解決策3)
xmodmap -pke > localxmodmap
ローカルで実行する
ファイルをサーバーにコピーします .Xmodmap
xmodmap ~/.Xmodmap
ターミナルから実行します。
次のようなエラーが大量に発生します。
xmodmap: /home/fzc23/.Xmodmap:60: bad keysym name 'XF86Switch_VT_1' in keysym list
動作しません。
他に何をすべきかわかりません。誰かが私を助けてくれれば幸いです。
ところで、Windows上のNXクライアントはキーマッピングの問題なしで同じサーバーに接続するので、これはUbuntuの問題であり、サーバー側とは何の関係もないと思います。