由于最近从10.04LTS升级到12.04LTS,我不能再使用XDMCP登录(ssh -XC是可以的)。
这类似于前面的一个问题,但答案(=true)对我没有帮助。
我遵循将LightDM设置为XDMCP服务器的指令,如下所示:
/etc/lightdm/lightdm.conf
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
xserver-allow-tcp=true
[XDMCPServer]
enabled=true然后重新开始
数多重启动照明
我在/var/log/lightdm.log中有以下内容
[+0.01s] DEBUG: Waiting for ready signal from X server :0
[+0.01s] DEBUG: Starting XDMCP server on UDP/IP port 177
[+0.01s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.01s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.18s] DEBUG: Got signal 10 from process 4925
[+0.18s] DEBUG: Got signal from X server :0
[+0.18s] DEBUG: Connecting to XServer :0netstat -l \ grep xdmcp给出
udp 0 0 *:xdmcp *:*
udp6 0 0 [::]:xdmcp [::]:* 这似乎还可以(尽管其他人说这里也应该有一个TCP端口6000 )。
防火墙端口是打开的:
数独ufw状态
177 ALLOW Anywhere
6000 ALLOW Anywhere
22 ALLOW Anywhere (v6)
177 ALLOW Anywhere (v6)但不能去:
Xephyr :2 -query *
[dix] Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/100dpi/:unscaled, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/75dpi/:unscaled, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/100dpi, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/75dpi, removing from list!
XDM: too many retransmissions, declaring session dead有没有人有任何线索,甚至是我如何去调试这个?
非常感谢!!
发布于 2013-06-02 15:50:31
我在Ubuntu13.04上也有同样的问题。我发现,如果我切换到wdm,XDMCP问题就得到了解决,但是Unity并不适用于WDM。
您需要按以下方式修改这一行: in /etc/x11/wdm/ following
DisplayManager.requestPort: 177个
这条线路在/etc/X11/wdm/Xservers中修改如下:0本地/usr/bin/X :0 vt7
我认为这是因为Unix正在发展(我称之为回归)。无论如何,我认为没有人会关心轻量级的XDMCP,尤其是自从Unity3D之后。该是你选择马车的时候了。
我知道,PS.VNC的性能远不如X11overTCP。
https://askubuntu.com/questions/185134
复制相似问题