cygwin Xserver丢失连接

时间:2012-10-24 21:40:29

标签: ssh cygwin xserver

我在cygwin上运行Xserver(在Windows 7上运行),然后使用xterm通过ssh -X远程访问linux,并在那里运行远程应用程序,如konsole,{ {1}}和其他人。

最初一切正常,例如执行emacs会在我的Windows 7框中弹出正确工作的窗口。

但是如果我稍后尝试运行相同的emacs(比如一小时),我会得到一条linux消息 emacs 并且Display localhost:10.0 unavailable, simulating -nw在线运行。

我已经检查过,Xserver似乎仍然运行正常。实际上,如果我退出到最初的cygwin并再次通过ssh -X重新连接到Linux,它就可以正常工作。

你知道发生了什么以及如何解决这个问题?为什么我的Xserver连接被删除了?

非常感谢。

1 个答案:

答案 0 :(得分:0)

感觉就像一个完全白痴问自己一个问题并回答它,但对于未来的参考,这是一个有用的工作。而不是使用ssh -X,如果使用ssh -Y,它会更好地工作,并且不会降低随时间推移生成新窗口的能力。

相关问题