Desde uma atualização recente do 10.04 LTS para o 12.04 LTS, não posso mais logar usando o XDMCP (ssh -XC está ok).
Isso é semelhante a uma pergunta anterior, mas a resposta (add xserver-allow-tcp = true) não me ajudou.
Eu segui as instruções para configurar o LightDM como um servidor XDMCP da seguinte forma:
/etc/lightdm/lightdm.conf
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
xserver-allow-tcp=true
[XDMCPServer]
enabled=true
e, em seguida, reiniciado por
sudo restart lightdm
Eu tenho o seguinte em /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 :0
netstat -l | grep xdmcp dá
udp 0 0 *:xdmcp *:*
udp6 0 0 [::]:xdmcp [::]:*
que parece bem (embora outros tenham dito que deveria haver uma porta TCP 6000 aqui também).
A porta do firewall está aberta:
status do sudo ufw
177 ALLOW Anywhere
6000 ALLOW Anywhere
22 ALLOW Anywhere (v6)
177 ALLOW Anywhere (v6)
Mas não vá:
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
Alguém tem alguma pista, ou até mesmo como eu posso depurar isso?
Muito obrigado !!