Conexión remota por VNC
Algunas veces, muchos de nosotros usamos nuestra RaspberryPi como servidor y no la tenemos conectada a ningún monitor o TV porque no lo necesitamos o por el simple hecho de que no usamos el entorno gráfico sino que con la consola nos arreglamos bien.
Pero hay veces que necesitamos hacer cosas con un entorno gráfico pero, como mencionamos antes, no tenemos la Pi conectada a un monitor o estamos lejos de ella, por lo que nos viene muy bien conectarnos via VNC. ¿Como logramos ésto?
Primero que nada, si tenemos desactualizado el sistema aprovechamos y lo actualizamos:
sudo apt-get update && sudo apt-get upgrade
Ahora, vamos a instalar el servidor VNC en nuestra RaspberryPi:
sudo apt-get install tightvncserver
Una vez que instalamos el servidor, tenemos que levantarlo, o poner en marcha, por así decirlo, para que podamos conectarnos:
vncserver :1
La primera vez que ejecutemos ésto nos pedirá que ingresemos una contraseña que será la que usaremos para conectarnos al servidor VNC. Es una contraseña totalmente distinta al usuario que usemos en la Pi o al usuario root, es decir, que es una contraseña aparte. Esto lo aclaro por si quieren usar o no la misma password que usan en el sistema.
Fíjense bien que entre el nombre de la aplicación y el parámetro :1 hay un espacio, eso es fundamental para que pueda funcionar correctamente sino dará error. Con ésto hemos creado el servidor VNC con la sesión 1 lista para conectarse.
Conectándonos al servidor VNC:
Como estoy desde Manjaro yo he instalado el cliente TigerVNC que pueden encontrarlo en los repositorios oficiales de Manjaro y que seguramente esté disponible para las demás distros. Para instalar ésta aplicación solo hacemos lo siguiente:
sudo pacman -S tigervnc
Una vez ejecutada la aplicación donde dice Servidor VNC ponemos la IP de nuestra RaspberryPi con el nro de sesión que hemos creado, en este caso :1 (nótese que aquí no va el espacio sino que se escribe todo junto).
Ingresamos la contraseña que hemos configurado anteriormente y… Voilá!!
Otra herramienta super completa es la webapp VNCViewer que pueden instalarla desde a Chorme Store de Google Chorme. Es una gran herramienta ya que hace el escalado del sistema muy bien y tiene modo a pantalla completa, además de ser multiplataforma ya que se instalar en Chrome, por ende se puede usar en cualquier sistema operativo. Les dejo algunas capturas para que la vean: