web-dev-qa-db-ja.com

MacからLinuxへのSSH-> gnome-sessionの開始-> X11キーボードマッピングがすべて台無し

私は2台のコンピューターを持っています:echo.localはUbuntu9.04を実行しています。 justin.localはMacOS10.6.1を実行しています。 MacのX11バージョンは2.3.4です。

MacでX11を開き、新しいxtermウィンドウ([アプリケーション]メニュー-> [ターミナル])を開くと、すべて問題ありません。キーボードは期待どおりに機能します。

私がやります ssh -X echo.local Mac(Linuxボックスに接続)から、およびLinuxコマンドプロンプトからxtermを起動します-すべて問題ありません。キーボードは期待どおりに機能します。

私がやります gnome-session Linuxコマンドプロンプト(SSH経由)から、gnomeが起動しますが、キーボードマッピングはすべてのタイプで失敗します。 gnome-sessionを強制終了し、ssh経由でxtermを開くと、キーボードマッピングが失敗します。次に、SSHセッションを完全に強制終了し、X11->アプリケーションメニュー->ターミナルを実行して、SSHセッションがまったく実行されていない状態でMacで新しいxtermウィンドウを開くと...キーボードマッピングはまだ失敗しています。

X11を終了して再起動した後でのみ、キーボードのマッピングが通常に戻ります。

GNOMEでのキーボードレイアウトはApple-> MacBook/MacBookProです。

1
Justin

最初にxmodmapを作成してみてください。

Sudo xmodmap -pke> .xmodmaprc

その後、ssh -X gconf-editor

案内する:

デスクトップ> Gnome>周辺機器>キーボード

「レイアウト」を選択し、「私たち」を追加します。

X11を再起動します

...これは私が浮気している半分であり、残りの半分は露骨に盗まれています https://bugs.launchpad.net/ubuntu/feisty/+source/vino/+bug/112955/comments/31 ==

.xmodmaprcを作成する必要があるかどうかはわかりませんが、上記の手順でうまくいきました。

アンドリュー

2
Andrew