0

私は cygwin (Windows 7 上) で Xserver を実行してから、xtermを介して Linux にリモート接続し、そこで などのssh -Xリモート アプリケーションを実行しています。konsoleemacs

最初はすべてemacs正常に動作します。たとえば、実行すると、Windows 7 ボックスで正しく機能するウィンドウがポップアップ表示されます。

しかし、しばらくしてから (1 時間など) 同じ emacs を実行しようとすると、Linux メッセージ が表示され、インラインDisplay localhost:10.0 unavailable, simulating -nwemacs実行されます。

確認したところ、Xserver はまだ正常に稼働しているようです。実際、元の cygwin を終了して ssh -X で Linux に再接続すると、問題なく動作します。

何が起こっているのか、どうすれば修正できるのか知っていますか? Xserver 接続が切断されるのはなぜですか?

どうもありがとうございました。

4

1 に答える 1

0

質問をして自分で答えるのは馬鹿げているように感じますが、将来の参考のために、ここに役立つ回避策があります。を使用する代わりに を使用するssh -Xと、ssh -Yより適切に機能し、時間の経過とともに新しいウィンドウを生成する機能が失われません。

于 2012-11-04T16:48:46.187 に答える