Chinaunix
标题:
关于远程执行脚本DISPLAY问题
[打印本页]
作者:
psp2008xxx
时间:
2013-05-13 17:42
标题:
关于远程执行脚本DISPLAY问题
大家好,小弟写了一个脚本,该脚本会生成一个html文件,我的目的是生成这个文件后在图形窗口中自动打开,我在本地测试是没有问题的(DISPLAY=:1)但是我从远端调用这个脚本,虽然html文件最后也成功生成,但是无法再图形界面自动打开,总是报下面的错误:
Error: no display specified
环境是redhat 5.3的
google了半天也没有结果,请问大家这种情况该怎样配置呢,谢谢!
作者:
Shell_HAT
时间:
2013-05-13 17:44
export DISPLAY=192.168.0.3:0.0
xhost +
复制代码
作者:
psp2008xxx
时间:
2013-05-13 17:47
请问这个是在server端设置,还是在client端设置呢
回复
2#
Shell_HAT
作者:
Shell_HAT
时间:
2013-05-13 17:48
回复
3#
psp2008xxx
client
作者:
psp2008xxx
时间:
2013-05-13 17:54
我忘说了一点,我的目的是想在server端的图形界面显示html,只是通过client调用脚本产生html,因为我的client没有安装任何的图形界面,比如gnome
回复
4#
Shell_HAT
作者:
Shell_HAT
时间:
2013-05-13 17:59
回复
5#
psp2008xxx
client端没有Cygwin或者xmanager是吧?
作者:
rdcwayx
时间:
2013-05-13 20:07
服务器上装个vncserver, 客户端上装个 vnc viewer 就可以了。
作者:
psp2008xxx
时间:
2013-05-13 22:04
是的,什么都没有
回复
6#
Shell_HAT
作者:
psp2008xxx
时间:
2013-05-13 22:06
我的想法是远程在服务器端执行脚本,服务器端显示,已经安装了vnc,服务器本地执行脚本,产生的html在vnc界面能直接显示,远端执行,显示不出
回复
7#
rdcwayx
作者:
psp2008xxx
时间:
2013-05-13 22:14
总体需求是这样的,client其实是版本控制服务器,server端是测试部署服务器,我在测试部署服务器(server)上编写了脚本,通过版本控制服务器(client)调用测试部署服务器上的脚本,对第三台测试服务器进行部署和软件自动化测试。测试完成后会产生html的文件,这个文件需要在测试部署服务器(server)的图形界面(vnc viewer)上通过firefox展示出来。直接在测试部署服务器(server)执行脚本没问题,但是通过远端调用就不行了
回复
7#
rdcwayx
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2