Acabo de instalar ubuntu 11.10. Quiero ejecutar una aplicación x desde otro sistema.
Actualicé ./xinit/xserverrc
y eliminé la -nolisten
opción. Lo reinicié.
Puedo ver que X se inicia con la opción nolisten.
No tengo /etc/gdm
subdir.
Acabo de instalar ubuntu 11.10. Quiero ejecutar una aplicación x desde otro sistema.
Actualicé ./xinit/xserverrc
y eliminé la -nolisten
opción. Lo reinicié.
Puedo ver que X se inicia con la opción nolisten.
No tengo /etc/gdm
subdir.
Respuestas:
Necesita editar /etc/lightdm/lightdm.conf
y agregarle xserver-allow-tcp=true
. Así es como se ve el mío:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
xserver-allow-tcp=true
[XDMCPServer]
enabled=true
Después de eso, ejecuta esto:
sudo restart lightdm
Si tiene problemas para reiniciar, solo 'ps ax | grep lightdm 'y elimina todos los procesos asociados, luego:
sudo start lightdm
Todavía no he investigado, pero estoy seguro de que hay muchas opciones de configuración para lightdm, pero no estoy seguro de que todas funcionen en este momento. Pero este sí. Así es como se ve mi proceso de servidor X ahora:
2981 tty7 Ss+ 0:00 /usr/bin/X :1 -auth /var/run/lightdm/root/:1 vt7 -novtswitch
A partir de Ubuntu 16.04, parece ser /usr/share/lightdm/lightdm.conf.d/100-custom.conf
y quiere contener:
[SeatDefaults]
xserver-allow-tcp=true
[tenga en cuenta que otro usuario sintió que el archivo también podría ser /etc/lightdm/lightdm.conf.d/100-custom.conf
]
/etc/lightdm/lightdm.conf.d/100-custom.conf
.
editar /usr/share/gdm/gdm.schemas
, configurando la clave security/DisallowTCP
enfalse