Xmove は SSH X 転送を通じて X11 サーバーに接続できません。

Xmove は SSH X 転送を通じて X11 サーバーに接続できません。

Cygwin(XWinサーバー)を実行しているWindowsシステムを使用して、信頼できるX転送を使用するSSHを介してLinuxホストに接続するLANがあります。私と

$ ssh -Y user@linuxhost

linuxhostのX11アプリケーションは、問題なくCygwinシステムにウィンドウを表示します。

今達成したいのは、Windowsシステムの再起動などを通じてlinuxhostのアプリケーションが持続するようにすることです。これを達成するためにlinuxhostにインストールし、xmoveローカルでアプリケーションを起動しました。

$ xmove &
$ DISPLAY=:1 leafpad

このコマンドはlinuxhostの独自のXサーバーで新しいウィンドウを開くので、xmoveそれはすべてです。ただし、通常どおりSSH経由で接続し、このウィンドウをCygwinのXサーバーに移動しようとするとエラーが発生します。

$ ssh -Y user@linuxhost
user@linuxhost's password:*****
Warning: untrusted X11 forwarding setup failed: xauth key data not generated
Warning: No xauth data; using fake authentication data for X11 forwarding.
$ echo $DISPLAY
localhost:10.0
$ xauth list
linuxhost/unix:0 MIT-MAGIC-COOKIE blablabla0
linuxhost/unix:1 MIT-MAGIC-COOKIE blablabla1
linuxhost/unix:10 MIT-MAGIC-COOKIE blablabla10
$ xmovectrl -moveall linuxhost:10

この時点でxmovectrl中断され、ウィンドウはWindowsシステムに渡されません。

それでは、私はxmoveXアプリケーションで永続性を正しい方法で実装しようとしていますか?誰かが職業xmove設定プログラムを共有できますか?どんなアドバイス?

ベストアンサー1

おすすめ記事