在Karmic上,为了允许其他PC在一个站上打开和X-Window,必须编辑/etc/gdm.conf并将DisallowTCP更改为false。 该文件不再存在于Lucid上。 我尝试更改/etc/gdm/gdm.schemas(XML格式)中的条目,但没有什么区别。 任何想法在哪里去呢?
进行以下更改
不要忘记在本地机器上写“ xhost + remoteip ”,在远程机器上输出“DISPLAY = localip:0 ”。
这对我来说很有效,但不是特立独行的。
natty机器有/etc/gdm/custom.conf,但是没有/ etc / gdm / schemas,我只需要修改/etc/gdm/custom.conf,在[security]部分包含DisallowTCP = false以允许远程xterm显示在natty机器(和xhost +)上。
然而,特立独行的机器(在同一个networking上)还有/ etc / gdm / schemas,所以我在下面的章节中将“true”改为“false”
<schema> <key>security/DisallowTCP</key> <signature>b</signature> <default>false</default> </schema>
另外,/ etc / X11 / xinit / xserverrc似乎并没有被用于启动gdm,不过无论如何,我相信它正在监听端口6000 – 这是netstat -an | grep -F 6000在任一台机器上:
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp6 0 0 ::: 6000 ::: * LISTEN
但是我不能在natty的特立独行上显示一个远程xterm,而我可以从特立独行的natty …
当然,ssh -X可以同时工作,但这不是我需要的。
在Karmic上,您可以在[security]部分的/etc/gdm/custom.conf中更改此条目。