TightVNC Server no responde después de actualizar Fedora Core 15 – INVALIDARGUMENT

Tight VNC Server – es una herramienta de control remoto, con ella puedes ver el escritorio de una computadora remota y ademas controlarlo tal y como si estuvieras usando el ratón y el teclado de esa computadora.

Por alguna extraña razón después de actualizar a Fedora Core 15, el servicio se detenía y solo arrancaba después de reiniciar el equipo, durante un par de días estuve recorriendo el camino de mi oficina al ‘__site__’ dos o tres veces al día hasta que finalmente me decidí a resolver esta situación. Cuando cheque los archivos de log esto fue lo que encontre:

Linux console | $ tail -f /var/log/messages

$ tail -f /var/log/messages

Jul 13 08:49:48 grasshopper systemd[1]: vncserver.service: control process exited, code=exited status=2
Jul 13 08:49:48 grasshopper systemd[1]: Unit vncserver.service entered failed state.

Al revisar el status del servicio VNCServer esto es lo que respondía:

Linux console | $ service vncserver status

$ service vncserver status

vncserver.service – LSB: start|stop|restart|try-restart|status|force-reload vncserver
Loaded: loaded (/etc/rc.d/init.d/vncserver)
Active: failed since Tue, 12 Jul 2011 15:33:35 -0400; 17h ago
Process: 1502 ExecStart=/etc/rc.d/init.d/vncserver start (code=exited, status=2/**INVALIDARGUMENT**)
CGroup: name=systemd:/system/vncserver.service

Al tratar de iniciar (o reiniciar) el servicio recibía otro mensaje de error:

Linux console | $ service vncserver start

$ service vncserver start

Starting vncserver (via systemctl): Job failed. See system logs and ‘systemctl status’ for details. **[FAILED]**

Antes de que se pregunten otra cosa, la configuración de el servidor VNC es muy simple, practicamente la misma que viene por defecto, así que el problema no estaba en el archivo de configuración, lo que hice para solucionar el problema fue:

De la carpeta /tmp/.X11-unix elimine los directorios X1 al X6 (seis usuarios tienen acceso al servidor, aunque no lo usan)

Después de eso, reinicie el servicio y listo:

Linux console | $ service vncserver start

$ service vncserver start

Starting vncserver (via systemctl): **[ OK ]**

Por cierto para realizar todo lo anterior requieres de la cuenta *root* o permisos similares.

About javier

Mexicano, Ingeniero en Sistemas egresado del Instituto Tecnológico de Durango, Maestro en Software Libre por la Universidad Autónoma de Chihuahua. Apasionado de medio tiempo de la fotografía y guitarrista de closet.
This entry was posted in Fedora, FLOSS, GNU/Linux, Software, Tips. Bookmark the permalink.

Leave a Reply

Your email address will not be published.