(Aquí sigue una copia casi literal de una respuesta propia de una pregunta idéntica sobre el servidor predeterminado que había olvidado; askubuntu aún no se había creado).
Según la información que se encuentra en esta página sobre la habilitación de XDCMP y el archivo /etc/gdm/gdm.schemas, logré crear un /etc/gdm/custom.conf
archivo:
# /etc/gdm/custom.conf
[xdmcp]
[chooser]
[security]
DisallowTCP=false
[debug]
Tenga cuidado con las mayúsculas y minúsculas: no funcionará, si escribe "disallowTCP = false" ... También cambié el archivo / etc / X11 / xinit / xserverrc a:
exec /usr/bin/X11/X
es decir, eliminé las -nolisten tcp
opciones del ejecutable X. No sé si lo necesitaba. Es posible que desee intentar evitar esta edición.
Si solo cambia el archivo xserverrc, X comenzará con "-nolisten TCP".
Después de eso, todo lo que se necesita es reiniciar el proceso de gdm:
sudo service gdm restart
Puede verificar el éxito como:
tzot@tzot-laptop:/etc/X11
$ netstat -an | grep -F 6000
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp6 0 0 :::6000 :::* LISTEN
Actualizar
Después de una actualización a 12.04, tuve el mismo problema. Esta vez, el culpable es el lightdm que usa el sistema. El archivo que debe actualizarse es /etc/lightdm/lightdm.conf
y la adición requerida es un xserver-allow-tcp=true
en la [SeatDefaults]
sección.
Y luego, también encontré esa respuesta . :)
Sinopsis
Entonces, en 10.10 esto todavía funciona: cree /etc/gdm/custom.conf
con los contenidos como se especificó anteriormente y reinicie gdm
.