私はssh -Xをゲートウェイサーバー(GW)に使用し、そこで別のマシン(A)として使用しています。すべてがうまく機能し、アプリケーション(geditなど)を開くことができます。
ただし、同じ操作を実行してマシンBで(再びGW経由で)アプリを開くと、問題が発生します。開くことはできますが、他のプログラムxclock
は開けませんgedit
(エラーも発生しません)。
サーバー(/etc/ssh/sshd_config)で次のように設定しようとしました。
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
しかし、まだ動作しません。また、次のようecho $DISPLAY
になります。localhost:10.0