x11vnc solía funcionar bien, pero en la nueva versión 12.04 no puedo hacerlo funcionar.
16/04/2012 17:22:35 x11vnc versión: 0.9.12 última modificación: 2010-09-09 pid: 16524 16/04/2012 17:22:35 XOpenDisplay ("") falló. 16/04/2012 17:22:35 Intentando de nuevo con XAUTHLOCALHOSTNAME=localhost... 16/04/2012 17:22:35 16/04/2012 17:22:35 *** XOpenDisplay falló. Sin pantalla o PANTALLA. 16/04/2012 17:22:35 *** Probando ":0" en 4 segundos. Presione Ctrl-C para cancelar. 16/04/2012 17:22:35 *** 1 2 3 4 04/16/2012 17:22:39 XOpenDisplay(":0") falló. 16/04/2012 17:22:39 Intentando de nuevo con XAUTHLOCALHOSTNAME=localhost... 04/16/2012 17:22:39 XOpenDisplay(":0") falló. 16/04/2012 17:22:39 Intentando de nuevo con XAUTHLOCALHOSTNAME no configurado...
Ya probé varios tipos de parámetros "-auth", ninguno funcionó.
Respuesta1
En mi caso lo hice funcionar usando el archivo de autenticación lightdm:
root@kbrandt-desktop:~# ps wwwwaux | grep auth
root 1815 0.3 1.2 69320 51980 tty7 Ss+ 19:11 0:02 /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none
root 5870 0.0 0.0 4372 828 pts/0 S+ 19:25 0:00 grep auth
root@kbrandt-desktop:~# x11vnc -forever -httpdir /usr/share/vnc-java -noxdamage -httpport 5900 -auth /var/run/lightdm/root/:0 -display :0
Respuesta2
No sé por qué, pero la pantalla se estaba ejecutando en :1 en lugar de :0
La ejecución w
en la terminal me dijo mucho.