Spiga
Mostrando entradas con la etiqueta axel uget webmin gui x11 xming ssh putty windows raspberry pi debian raspbian. Mostrar todas las entradas
Mostrando entradas con la etiqueta axel uget webmin gui x11 xming ssh putty windows raspberry pi debian raspbian. Mostrar todas las entradas

Cubieez 1.0 para A20 con aceleración gráfica

Tras varias semanas de inactividad (por sobrecarga de trabajo, ya se sabe que la vuelta de vacaciones es dura :P) os traigo una nueva versión de Cubieez. Como mejora principal, a parte de una mayor velocidad y rendimiento, incluye el esperado soporte para aceleración gráfica, tanto 3D mediante MALI, como 2D por G2D y de vídeo con CedarX.

Volvemos a tener el mismo reducido tamaño, ampliable posteriormente con "cubie-config", de 2GB como requisito de espacio en una microSD. De esta manera sigue siendo una de las distribuciones más completas para Cubieboard (y dispositivos A20) con un reducido tamaño.

Las novedades son:
  • Nuevo Kernel 3.4.43 en modo rendimiento (performance)
  • I/O Scheduler en NOOP que consigue mejor rendimiento en dispositivos flash
  • Nuevo cubie-config script, arreglando algunos fallos anteriores
  • Soporte para MALI + G2D + CedarX (aceleración gráfica completa, aunque en pruebas)
  • Arranque en modo "verbose"
  • MAC estática (uEnv.txt)
  • Iceweasel actualizado
Por el momento la versión para A10 no ha sufrido cambios relevantes para necesitar una actualización, así que no os preocupéis por no tener esta versión para vuestro dispositivo.

Puedes encontrar toda la información en el siguiente hilo en los foros oficiales de Cubieboard pulsando AQUÍ.

Usando servidor X en Windows

Muchas veces os habréis encontrado con el problema de tener que trabajar con Windows por algún motivo (sí, para mi suele ser un problema más que una ventaja) y con la falta de soporte/compatibilidad con muchos aspectos en Linux. Una de las cosas que más suelo extrañar en mis sesiones bajo Windows es el soporte "X" en conexiones SSH a mis máquinas remotas. Vale, que se puede hacer todo -o casi- por terminal, sí, pero cuando quieres trabajar con aplicaciones de GUI que te facilitan la tarea es algo que se agradece muchísimo, y es por eso que me puse a buscar alguna solución a dicho problema. 

Xming, un servidor X para Windows:

El problema de Windows, al hacer conexiones con soporte X11, es que no sabe interpretar lo que le devuelve SSH para redibujarlo en pantalla, por lo que si lanzamos una aplicación con interfaz gráfico vamos a encontrarnos con un fantástico error. Ayer, sin ir más lejos, tenía que lanzar unas descargas y dejarlas corriendo de trasfondo y sí, puedo hacerlo mediante el gestor de descargas que ofrece Webmin, axel o cualquier otra utilidad, pero pesonalmente me gusta uGet (cada uno tiene sus manías) y lamentablemente necesita soporte X11 puesto que es una aplicación con GUI.

Captura de pantalla de uGet desde Ubuntu   





Lo primero que vamos a hacer para añadir soporte X11 a Windows es descargar e instalar Xming, un intérprete de X que funciona a las mil maravillas, es gratuito y open source, como a nosotros nos gusta. Os dejo con el link de descarga aquí.

Opciones de configuración de Xming
La ventaja es que vamos a poder utilizarlo con cualquier distribución, no importa si hablamos de Raspberry Pi con Raspbian o de una PC normal y corriente bajo Linux para arquitecturas x86, o incluso otras, por lo que nadie se piense que esto es exclusivamente para Raspberry Pi.

Una vez instalado y seleccionadas las opciones que deseemos, arrancaremos el servidor (hay un configurador y el servidor, no vayáis a confundir uno con el otro) y observaremos que se ha quedado en la bandeja del sistema, como un pequeño icono de notificación. Ahora ya estamos listos para el siguiente paso.


Configurando PuTTY:

La configuración en PuTTY es extremadamente sencilla, ya que únicamente vamos a tener que marcar una casilla de tipo checkbox. Para ello, y antes de iniciar la sesión SSH, nos vamos a "Connection" - "SSH" - "X11" y marcamos la opción "Enable X11 forwarding" tal y como os he dejado en la captura inferior:

Opción a marcar en PuTTY para soporte X11

Ahora lanzamos cualquier aplicación que necesite X11, en mi caso uGet, y observamos como se nos abre en nuestro Windows. Un consejo para los que quieran dejar la sesión SSH libre para hacer otras cosas mientras seguimos trabajando con la aplicación de X es añadir el carácter "&" detrás del comando de aplicación a lanzar, es decir, si en mi caso lanzo "uget-gtk" sería "uget-gtk &" y así dejo la terminal libre, sin esperar a que acabe la aplicación que acabo de lanzar para hacer otra cosa.

Espero que el pequeño tutorial os sea útil y no olvidéis comentar o mandarme sugerencias, ideas o lo que os apetezca tanto por aquí como por mi cuenta de Twitter @drkbcn, en la que suelo comentar con otros blogueros muchas cosas interesantes. 

Un saludo y hasta pronto.