免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1554 | 回复: 5
打印 上一主题 下一主题

求救xhost!!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-06-17 15:39 |只看该作者 |倒序浏览
我在A机上csh下    setenv DISPLAY=B机地址:0
在B机下   /usr/openwin/bin/xhost +A机地址,  结果出错
出错信息是:
xlib:  connection to "0:0.0" refused by server
xlib:  invalid MIT-MAGIC-COOKIE-1 key
./xhost   unable to open display "0:0"

我想请教一下大虾们,有什么原因导致这个错误呢?  这个服务需要开inetd.conf中的哪个服务吗?  网络是通的, 我可以从A机telnet到B机。

论坛徽章:
0
2 [报告]
发表于 2005-06-17 17:04 |只看该作者

求救xhost!!!!

[quote]原帖由 "zhou610"]我在A机上csh下    setenv DISPLAY=B机地址:0[/quote 发表:


这个对吗?

建议在B上检查DISPLAY变量:

# env |grep DISPLAY
DISPLAY=:0.0

有时当前的DISPLAY不一定是:0.0,也有:1.0, 或:3.0,检查一下,

例如:
# env |grep DISPLAY
DISPLAY=:3.0

则在A上设:
# setenv DISPLAY B:3.0

再在B上设:
# xhost +
access control disabled, clients can connect from any host

论坛徽章:
0
3 [报告]
发表于 2005-06-20 15:10 |只看该作者

求救xhost!!!!

原帖由 "alfee" 发表:


这个对吗?

建议在B上检查DISPLAY变量:

# env |grep DISPLAY
DISPLAY=:0.0

有时当前的DISPLAY不一定是:0.0,也有:1.0, 或:3.0,检查一下,

例如:
# env |grep DISPLAY
DISPLAY=:3.0

则在A上?.........


我在A机上csh下    setenv DISPLAY=B机地址:0.0
在B机下   /usr/openwin/bin/xhost +A机地址,
也已经成功,但是,我在B机上执行netscape&时,还是出错:
xlib:  connection to "0:0.0" refused by server
xlib:  invalid MIT-MAGIC-COOKIE-1 key
./xhost   unable to open display "0:0"


btw:   是不是我设了上面两步后,B机上会自动出现A机上的所有显示呢?谢谢了

论坛徽章:
0
4 [报告]
发表于 2005-06-20 17:32 |只看该作者

求救xhost!!!!

在B机下   /usr/openwin/bin/xhost +A机地址,

得先执行这个。

论坛徽章:
0
5 [报告]
发表于 2005-06-20 17:39 |只看该作者

求救xhost!!!!

原帖由 "race" 发表:
我在A机上csh下    setenv DISPLAY=B机地址:0.0
在B机下   /usr/openwin/bin/xhost +A机地址,
也已经成功,但是,我在B机上执行netscape&时,还是出错:
xlib:  connection to "0:0.0" refused by server
xlib:  invalid MIT-MAGIC-COOKIE-1 key
./xhost   unable to open display "0:0"


明白了,

你是想B上做xhost +,B窗口上直接显示netscape,而不是想送到A,

那就在B上:

xhost +

再查B上的是第几个 X:

env |grep DISPLAY

如是3:0,则在B上:

setenv DISPLAY B:3.0

再在B上:
netscape &

论坛徽章:
0
6 [报告]
发表于 2005-06-26 23:28 |只看该作者

求救xhost!!!!

原帖由 "alfee" 发表:


明白了,

你是想B上做xhost +,B窗口上直接显示netscape,而不是想送到A,

那就在B上:

xhost +

再查B上的是第几个 X:

env |grep DISPLAY

如是3:0,则在B上:

setenv DISPLAY B:3.0

再..........



可能我表达的不好吧,我在B机上运行了一个网管软件,但是我离B机太远了,所以我想在离我比较近的A机上看到B机运行的屏幕,不知道应该怎么做呢?两台都是SUN的服务器,一台E450,一台U60
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP