Primero hay que deshabilitar Remote Desktop en: System -> Preferences -> Remote Desktop.
Después apt-getear el x11vnc, está en el repositorio Universe.
$ sudo apt-get install x11vnc
Después de instalarlo, creamos el archivo que guarda el password (reemplazar lo que está en negrita):
$ sudo x11vnc -storepasswd mipassword /etc/x11vnc.pass
Después hay que configurar GDM para que corra el x11vnc en el login:
$ sudo gedit /etc/X11/gdm/Init/Default
Y agregamos esta línea en el archivo:
/usr/bin/x11vnc -rfbauth /etc/x11vnc.pass -o /tmp/x11vnc.log -forever -bg -rfbport 5900
(se puede cambiar el puerto y los otros parámetros)
Si lo dejamos así, el x11vnc levanta on login, pero después gdm lo mata. Para deshabilitar ese comportamiento:
$ sudo gedit /etc/X11/gdm/gdm.conf
Y cambiar esta línea :
#KillInitClients=true
dejarla así:
KillInitClients=false
Luego de reiniciar, ya funciona todo.
Sacado de: http://www.odrakir.com/blog/?p=201
3 comentarios:
En versiones recientes de Ubuntu (al menos, desde la 8.04/Hardy, que es en la que yo lo he probado), las rutas no son "/etc/x11/gdm/" sino directamente "/etc/gdm/".
Por lo demás funciona perfectamente. Gracias.
en las ultimas versiones de ubuntu se hace asi
http://mlepicki.com/2011/10/remote-vnc-login-to-ubuntu-11-10/
Publicar un comentario