Linux 腻子+;xming:无法连接到Windows 7中的Xserver

Linux 腻子+;xming:无法连接到Windows 7中的Xserver,linux,windows-7,putty,remote-desktop,xming,Linux,Windows 7,Putty,Remote Desktop,Xming,我正在尝试使用putty和XMing运行我的Fedora 20程序。我以前在其他机器上使用过这种配置,我能够在Linux上运行GUI程序,并在Windows7中显示它们。但是这次我遇到了麻烦,当我尝试启动kwrite和kdesvn时出现了“无法连接到X服务器”错误,这是Fedora 20中的GUI程序。联系很好。并且XMing服务器正在运行,并且在putty中启用了X11转发,就像指令一样 从我的另一台Fedora20机器上,我能够使用ssh-X和相同的用户名连接到目标机器并从目标机器上运行GU

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

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


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

您是否在putty中启用了X11

它位于SSH | X11 |启用X11转发下

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


在进行这些更改后,应该可以正常工作。

确保在/etc/sshd\u配置中启用了X11转发

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

touch ~/.Xauthority
chmod 0600 ~/.Xauthority
如前所述,首先确保在PuTTY中启用X11转发。
配置>连接>SSH>X11>启用X11转发。根据你的问题,你似乎已经这样做了。确保保存此配置。

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

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