LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1550|回复: 18

远程显示失败

[复制链接]
发表于 2004-10-31 14:17:15 | 显示全部楼层 |阅读模式
我想在同学的机器上显示我运行的程序,可是却失败了,大虾们替我看看原因吧。过程如下
假设我的ip是192.0.0.1,同学的ip是192.0.0.2
我在同学的机器上执行
  1. #xhost +
复制代码

然后
  1. #ssh 192.0.0.1
复制代码

敲入密码,再
  1. #export DISPLAY="192.0.0.2:0"
复制代码

试着运行一下,如gftp,
但却提示
  1. GTK-WARNNIGN: can not open display
复制代码

哪位大虾知道原因啊
发表于 2004-10-31 15:39:18 | 显示全部楼层
远程xserver开着吗?本地防火墙是怎么配置的?
 楼主| 发表于 2004-10-31 17:17:53 | 显示全部楼层
打开xserver不就是xhost +吗?
局域网内,没装防火墙啊
发表于 2004-10-31 17:57:42 | 显示全部楼层
指的是确定192.0.0.1上的xserver启动了吗
btw:xhost + 不是启动xserver的命令,只是开启远程x功能的命令
 楼主| 发表于 2004-11-1 12:29:33 | 显示全部楼层
你是说有没有startx?
当然有喽
 楼主| 发表于 2004-11-1 12:39:08 | 显示全部楼层
我又试了一下,这次不远程了,在本地搞,ip还是192.0.0.1
先在本地xhost +
然后
  1. #ssh 192.0.0.1
  2. #export DISPLAY="192.0.0.1:0"
  3. #gftp
复制代码

仍然显示
  1. GTK-WARNNIGN: can not open display
复制代码

我再敲
  1. #xhost
复制代码

查看下,显示
  1. xhost: unable to open display "192.0.0.1:0"
复制代码
:confused:
麻烦大虾们在你们的机子上按我的步骤试试,看能不能成功
发表于 2004-11-1 13:16:55 | 显示全部楼层
用nmap扫描一下,看看远程port 6000是不是开着
 楼主| 发表于 2004-11-1 17:46:08 | 显示全部楼层
我扫了一下,6000端口是关闭的
但不知道怎么打开?
 楼主| 发表于 2004-11-2 13:21:46 | 显示全部楼层
斑竹大侠,怎么打开端口啊
我在论坛和网上搜了一下,还是没有找到方法
帮帮我吧
发表于 2004-11-2 13:23:25 | 显示全部楼层
只有两种可能:
1)防火墙
2)没有startx
以上都指的是192.0.0.1机器上
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表