putty+xming:在Windows7中无法连接到Xserver



我正在尝试使用puttyXMing来运行Fedora 20中的程序。我以前在其他机器上使用过这种配置,并且能够在Linux上运行GUI程序,并在Windows7中显示它们。但这一次我遇到了麻烦,当我尝试启动Fedora20中的GUI程序kwritekdesvn时,出现了"无法连接到X服务器"错误。联系很好。XMing服务器正在运行,X11转发在putty中启用,就像这里的说明一样。

在我的另一台Fedora 20机器上,我可以使用ssh -X和相同的用户名连接到目标机器并运行GUI程序。所以我认为目标机器的设置是正确的。

那我还能尝试什么呢?如何找出问题出在哪里?

确保在/etc/sshd_config中启用X11转发。

X11Forwarding yes

请确保您的主目录中有一个.Xauthority文件。权限应设置为0600。如果文件不存在,请创建它。

touch ~/.Xauthority
chmod 0600 ~/.Xauthority

如前所述,首先确保在PuTTY中启用X11转发。配置>连接>SSH>X11>启用X11转发。根据你的问题,你似乎已经这么做了。请确保保存此配置。

我遇到了一个类似的问题,发生在我身上的是我的DISPLAY被设置在其他地方。如果可以的话,试着用另一个用户从同一台Windows机器上通过油灰打开一个新的设置,然后检查显示并测试你的GUI程序

另一件事是使用您自己的用户,但删除您在配置中可能完成的任何自定义工作,重新登录,检查DISPLAY,然后测试X

您在putty中启用X11了吗?

它在SSH | X11 |启用X11转发

然后保存油灰配置文件并单击会话|保存|打开

在你做出这些改变之后,应该可以完美地工作。

相关内容

  • 没有找到相关文章

最新更新