一直使用putty连接ubuntu,同时Windows下安装并打开了Xming,当需要打开linux上的应用程序的GUI界面时,应用程序GUI就能通过putty+Xming的方式在Windows下呈现出来。
这样就可以在Windows下远程使用linux下的需要GUI的应用程序了。
putty的设置如下:
但有时候新连接到一台linux server上之后,欲打开需要GUI的应用程序失败。可以考虑是linux sshd没有设置X11Forwarding。
解决如下:
$ sudo vim /etc/ssh/sshd_config
检查是否有下面的设置:
X11Forwarding yes
X11DisplayOffset 10
如没有则添加,然后重新打开putty连接,应该能解决问题。