Tiempo estimado de lectura < 2 min
Tengo la suerte de tener una Raspberry Pi y utilizar ésta como servidor web de mi página web personal, desde mi propia casa. El caso es que la situé cerca del router, que queda lejos de mi escritorio (físico, no virtual). Después de algunos meses sin hacerle mucho caso, me he puesto a investigar cómo acceder de manera gráfica a la pequeña Pi.
Gracias a un compañero de trabajo me enteré de que es posible acceder a un equipo linux (concretamente Ubuntu) de forma remota desde Windows a través de una interfaz gráfica, y dependiendo ésta de una conexión SSH que podemos establecer a través de otro programa, como por ejemplo PuTTY.
Me puse a buscar en Google y en Youtube, y encontré que muchas personas utilizaban el programa Xming en conjunción con PuTTY (ambos gratuitos). Las búsquedas arrojaron muchos resultados, por lo que obviaré incluir aquí enlace a video-tutoriales, y me limitaré a indicar los pasos a seguir escuetamente:
- Descargar e instalar PuTTY.
- Descargar e instalar Xming.
- En la carpeta de instalación de Xming se habrá creado el archivo ‘XLaunch.exe’. Ejecutarlo y elegir la opción que prefiramos (a mí me gusta ‘pantalla completa’).
- Abrir PuTTY. Ir a la sección de ‘SSH’ en las opciones, y en el apartado correspondiente a ‘X11’, activar la el checkbox que indica ‘Enable X11 forwarding‘ (‘Permitir redirección X11’).
- En el campo ‘X display location‘ indicar ‘localhost:0.0’, es decir, nuestra máquina y el número de display de la instancia de Xming.
- Dentro de PuTTY, volver al apartado de ‘Session’, introducir la dirección IP de nuestra Raspberry Pi, escoger el protocolo SSH y conectar (o ‘abrir’).
- Abrimos sesión en nuestra Pi, y una vez estemos dentro, escribimos el comando ‘startlxde‘, que llamará al entorno de escritorio LXDE preinstalado en la Pi (se tiene de manera predeterminada con el sistema Raspbian).
Algunos ‘adornos’ para estos pasos:
- Lo más probable es que al instalar Xming no se instalen las fonts (fuentes de letras para la representación gráfica), por lo que abrá que descargarse el instalador del propio sitio de Xming (aquí) e instalarlas.
- Se presupone que se conoce la IP de la Raspberry Pi. Si no se conoce, se puede mirar a través del router, por ejemplo (entrando en la página de configuración del router y examinando los equipos conectados).
- Los pasos que he indicado arriba son para instalaciones predeterminadas, con directorios de instalación predeterminados.
- Decir que esto funciona a día 24 de octubre de 2015, utilizando un sistema Windows 7 Home Premium.
- Existen varias maneras de iniciar Xming. Arriba he sugerido el uso de la aplicación Launcher, pero se pueden pasar parámetros a Ximg para modificar las opciones de inicio e interactividad. (Varias personas en Internet sugieren la creación de accesos directos que incluyen los parámetros en sus llamadas)
- IMPORTANTE: el puerto HDMI de la Raspberry Pi no debe estar enchufado a nada, ni siquiera a un adaptador. Si no es así, la Pi intentará enviar la señal gráfica a través del puerto HDMI, y no a nuestro sistema remoto. (Esto me ocurrió, y después de un par de horas investigando se me encendió la bombilla…)
- Otro enlace guía: http://www.geo.mtu.edu/geoschem/docs/putty_install.html
Espero haber sido de ayuda.
¡Ciao!