Discusión: Electrónica Otra alternativa al ploter
Ver mensaje
  #7  
Antiguo 18-02-2014, 21:46
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: Otra alternativa al ploter

Bueno... levanto de nuevo el tema de la Frambuesa para comentaros alguna exploración que voy haciendo con el temita.

Como sabéis, una de las mejores cosas que tiene la Raspberry es que podemos usarla perfectamente sin necesidad de disponer de un monitor o pantalla. Bien sea por SSH en modo consola o por VNC en modo gráfico.

Explorando el modo SSH en casa con el PC de escritorio me gustó la idea de iniciar una aplicación gráfica en el PC de escritorio a traves de SSH aunque como ya os he dicho se suele usar en modo consola. Esto no es raro, ya que en Linux el sistema de ventanas funciona en modo servidor cliente. Es decir, si iniciamos una sesión de consola SSH con el parámetro -X al final podremos ejecutar opencpn en nuestro PC de escritorio sin necesidad de VNC.

Simplemente la Pi nos envía los datos por SSH y es nuestro cliente de xwindows el que se encarga de representar los gráficos. Funciona muy bien y ademas evita la necesidad de iniciar la Frambuesa en modo gráfico, lo cual libera valiosos recursos del sistema. Basta con que la pi inicie sin sesión gráfica (fácil de configurar con el raspi-config) y desde el terminal remoto del PC iniciamos una sesión SSH con el parametro -X. Si en la consola remota lanzamos opencpn veremos como se abre el programa gráficamente en nuestro pc como si lo corriéramos en el de escritorio. Eso si, en la barra de titulo de la ventana pone opencpn (on Raspberry pi) para ayudarnos a no confundirla con una posible sesión de opencpn corriendo desde el mismo PC.

Hasta ahora todo bien.... me digo, muy chulo y todo eso. Pero.... yo no quiero tener corriendo otro PC en el barco ¿verdad?

A lo que la siguiente cuestión fue.... :

¿Habrá algún cliente de xwindows que corra en Android, para poder usar la Nexus 7 como pantalla de la pi?

Pues.... va a ser que si.

Y la aplicación se llama XServer XSDL. Es gratuita y no funciona nada mal. Ella misma te informa mas o menos con un comando de ejemplo que es lo que tienes que introducir por SSH para enviar el programa al cliente de xwindows.

el comando viene a ser algo así como:

env DISPLAY=IP.de.La.aplicacion:0 lxsession

Que viene a ser algo así como: envía a este cliente de ventanas(DISPLAY) que esta en la dirección(la IP que te dice) este comando (lxsession (comando que lanza toda la sesión de escritorio de Raspbian)).

Y olé... funciona bastante bien. En el teléfono queda algo incomoda por el tamaño de pantalla pero en la Tableta corre mejor y se parece mas a como si estuviéramos corriendo una autentica sesión en el escritorio de la tableta.

Es solo una curiosidad pero creo que a los usuarios mas avanzados les puede gustar la alternativa. Si no es así, perdonad por el tocho.

Editado por ... en 20-02-2014 a las 22:58.
Citar y responder
6 Cofrades agradecieron a este mensaje:
Gambucero (19-02-2014), genoves (20-02-2014), Loquillo (19-02-2014), luis_56 (19-02-2014), TAMAMOANA (20-02-2014), yoyete (19-02-2014)