本地系统是OpenSuse 11.3+KDE4,直接打开一个终端,通过ssh连接上远程服务器,然后执行firefox命令,提示:
Error: no display specified
或者是:
Gtk-WARNING **: cannot open display:
之类的信息。在网上查了下,有的说是要设置export DISPLAY=客户机IP:0.0,但设置了之后还是不起作用。后来找到一篇文章,不知道到底是哪个地方起了作用,反正按下面的说明修改了两个配置文件就可以运行成功了:
在2台Linux机器之间, 如果设置服务器端配置文件/etc/ssh/sshd_config中包含
X11Forwarding yes
客户端配置文件/etc/ssh/ssh_config包含
ForwardX11 yes
http://apps.hi.baidu.com/share/detail/14672306