Accediendo al escritorio de la Raspberry Pi mediante VNC

Podemos estar trabajando remotamente en el escritorio LXDE de la Raspberry Pi sin necesidad de conectarle un teclado, ratón y monitor físicamente mediante VNC. A continuación explico como instalar el servidor de VNC (tightvncserver en mi caso por ser más ligero), cómo arrancarlo desde SSH y como nos conectaremos desde nuestro portátil o tablet o ordenador personal.

Raspberry Pi con VNC

Debemos acceder primero a la Raspberry Pi mediante SSH:


$ ssh pi@la-ip-de-tu-raspberri

La contraseña por defecto es raspberry. A continuación, vamos a instalar el tightvncserver con la orden:


$ sudo aptitude install tightvncserver

Y iniciaremos el servicio con la orden:


tightvncserver

Ahora, desde tu tablet o tu portátil puedes conectarte sin problemas apuntando el tightvnc a la raspberry.

En mi caso, como tengo un portátil ThinkPad de 12'', he iniciado el VNC con una resolución de 800x600 ya que si no el escritorio no me salía completo y me aparecían barras de scroll. Entonces con la siguiente orden iniciaremos el escritorio con una profundidad de 16 y la resolución que quiero:


tightvncserver -geometry 800x600 -depth 16

Como hacer que el VNC se inicie al iniciar la Raspberry Pi

Añadiremos en el fichero /etc/rc.local la siguiente línea:


su -c "/usr/bin/tightvncserver -geometry 800x600 -depth 8" pi

Y ya podemos probarlo haciendo:


sudo /etc/rc.local

Así veremos cómo crea un escritorio con VNC.
Si queremos, reiniciamos la Raspberry Pi para ver que sí está funcionando correctamente.

Como hacer que el LXDE se inicie automáticamente cuando abrimos Ubuntu

Aunque no tiene nada que ver con la Rarspberry Pi, pero sí con VNC, y a modo de curiosidad, aquí también te dejo el código que uso en Ubuntu Linux para que al arrancar el servidor tigthvncserver me encienda el escritorio LXDE automáticamente:


#!/bin/sh

xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
/etc/X11/startlxde

Espero que te funcione y que te sirva este artículo ;-)