本来是很简单的一件事
A: fedora12 init 5 gnome
xhost +IP
B: hrel5.2 init 3 fvwm
export DISPLAY=A:0.0
xclock
就这样就该成功了,可是如何也不行
但把A上的显示到B上却可以
由于A上的X是init 5启的
而B上的X是我手动起X+fvwm
A上ps -ef
看到xorg的参数里有-nolisten tcp
于是在A
init 3
X
再在B上xclock,成功了
看来很简单了,只要把nolisten tcp去掉就可以了
怎耐找遍了/etc/ /usr/下都没有找到相关的配置文件
看了下startx脚本,发现里面也没有nolisten,而且startx启起来X后xclock也可以成功显示
最后在/etc下grep -r "nolisten" *
发现在kdmrc里有相关的东西,原来如此
再到/etc/gdm/下,找到gdm.schemas文件如下的段
<schema>
<key>security/DisallowTCP</key>
<signature>b</signature>
<default>false</default> --这里的true改为false
</schema>
重新init 5
ps -ef | grep xorg
OK了
再到B上xclock
成功显示出来了
一直没有碰过系统配置了,忽然发现
X86conf
Xorg.conf
system-config-display
都不见了,也可能是很久前就不见了,我是从fedora8直接到12的
记个笔记吧