Auto iniciar servidor VNC en tu Raspberry Pi

Si quieres administrar tu Raspberry Pi de forma remota sin renunciar a la interfaz gráfica puedes usar VNC. En este post explico cómo instalarlo: http://smdani.com/configurando-raspberry-pi-sin-monitor/
Y a continuación como hacer que se inicie de forma automática cada vez que arrancas tu Raspberry.

1. Entrar por SSH a tu Raspberry y logueate

2. Cambia a root

> sudo su root

3. Creamos el script de autoarranque en /etc/init.d/

> nano /etc/init.d/vncboot

4. Copia y pega esto.

### BEGIN INIT INFO
# Provides:          tightvncserver
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start VNC Server at boot time
# Description:       Start VNC Server at boot time.
### END INIT INFO

#!/bin/sh
# /etc/init.d/tightvncserver
# Set the VNCUSER variable to the name of the user to start tightvncserver under
VNCUSER=’pi’
case “$1” in
start)
su $VNCUSER -c ‘/usr/bin/tightvncserver :1’
echo “Starting TightVNC server for $VNCUSER ”
;;
stop)
pkill Xtightvnc
echo “Tightvncserver stopped”
;;
*)
echo “Usage: /etc/init.d/tightvncserver {start|stop}”
exit 1
;;
esac
exit 0

5. Graba y sal con CTRL+X

6. Da los permisos adecuados

> chown root:root /etc/init.d/vncboot
> chmod 755 /etc/init.d/vncboot
> chmod +x /etc/init.d/vncboot

7. Añade el servicio a la lista de autoarranque

> update-rc.d vncboot defaults

Reinicia y prueba a conectarte vía VNC. Si todo ha ido bien no tendrás problemas.

vnc raspberry

 

Otros tutoriales que pueden interesarte:

Publicado en Hacking Etiquetado con: , , , , , ,
2 Comentarios en “Auto iniciar servidor VNC en tu Raspberry Pi
  1. Victor dice:

    Gracias por esta interesante solucion, antes tenía q primero entrar por putty y activar el tightvncserver para tener control del Vnc desde mi pc.
    Ahora todo se simplificó gracias a este scrib q compartiste con el mundo, mil gracias.

    Victor

  2. Hernando dice:

    Hola, Buenas noches. Me da un problema con el inicio del servicio vncserver luego de reiniciar, osea, no me inicia el vnc automaticamente. el mensaje de error es : FAILED] Failed to start LSB: Start VNC at boot time.
    See ‘systemctl status vncboot.service’ for details. Sabes a que se debe?. Gracias.

Deja un comentario