当我使用PuTTY连接到远程主机(运行darwin)并且让Xming并行运行时,我可以运行,例如,xlogo
在远程主机上,我看到适当的xlogo
显示客户端。
但是一旦我screen
在远程主机上启动GNU ,这个测试就不再适用了。例如我的xlogo
命令现在失败了:
Xlib: connection to "localhost:10.0" refused by server
Xlib: PuTTY X11 proxy: MIT-MAGIC-COOKIE-1 data did not match
Error: Can't open display: localhost:10.0
(请注意,localhost:10.0确实是DISPLAY的正确值。)
是否可以通过此设置获得X11?如果是这样,请告诉我如何。
谢谢!
PS:FWIW,在PuTTY中,我对Connection> SSH> X11的设置是:
- 启用X11转发已检查
- X显示位置是BLANK
- 远程X11身份验证协议设置为MIT-Magic-Cookie-1
(如果我发布任何其他设置,请告诉我。)