Aplicaciones gráficas en Hyades.

Estas instrucciones indican como iniciar aplicaciones gráficas de hyades (matlab, mathematica, etc.) que se visualicen en nuestra pantalla local. Se muestra aquí como iniciar estas aplicaciones a través de una conexión ssh, que es el modo mas sencillo de configurar y mas seguro en cuanto a privacidad de las conexiones.

  • Software/Configuración desde estaciones de trabajo Unix.

En Unix no es necesario instalar ningún software adicional. Unicamente es necesario configurar un servidor de fonts, para poder visualizar correctamente algunos tipos de letra propios de matlab y mathematica. En el caso de Linux, añadir al fichero de configuración de X11 (habitualmente en linux en XF86Config o xorg.conf, dentro de /etc/X11), una nueva linea FontPath:

FontPath  "tcp/hyades.upv.es:7100"

y reiniciar la sesión.

Para conectar a hyades desde una ventana de nuestro Unix local, ejecutar:

ssh -X nonmbre_usuario@hyades.upv.es

  • Software/Configuración desde Windows.

  1. Software de Terminal X

Windows precisa software adicional para actuar como terminal gráfico de aplicaciones Unix. El software de libre distribución mas aconsejable para ello es Xming. 

Instalar Xming y Xming-fonts, que se pueden obtener en http://sourceforge.net/projects/xming.

Iniciar Inicio->Ejecutar->Programas->Xming->Xming. Aparecerá un icono en forma de X en la barra de tareas.

  1. Software de conexión SSH.

Se debe utilizar un cliente ssh que soporte "tuneles de sesión X11", por ejemplo "putty", disponible en el menú de UPVNET y tambien descargable de http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html.

Configurar una conexión a hyades con tunel X habilitado:

  • Abrir Connection / SSH / Tunnels, y habilitar la casilla "Enable X11 forwarding".

  • Abrir Session y crear una sesión con "Host Name=hyades.upv.es" , y "Protocol=SSH".

  • Salvar esta configuración escribiendo "hyades" en Saved Sesions y pulsando Save.

Iniciar esta conexión haciendo doble-click en el nombre de hyades. Si el servicio de terminal X se ha iniciado como se ha indicado anteriormente, ya es posible lanzar desde esta sesión aplicaciones gráficas de hyades sobre nuestra pantalla.

  • Inicio de las aplicaciones gráficas desde Hyades.

Antes que nada, es recomendable verificar que nuestra configuración de terminal X es correcta. Se supone que hemos conectado a hyades como se ha indicado en la instrucciones anteriores. Verifiquemos la configuración X lanzando "xclock" desde hyades, que debería mostrar un reloj en nuestra pantalla.

paco@hyades$ xclock 

Si el reloj no aparece, verificar los apartados anteriores respecto a configuración X. Si el reloj aparece, la siguiente prueba es pedir al sistema de colas un nodo interno para ser usado de forma interactiva mediante "qsub -VI":

paco@hyades$ qsub -VI
Desde el nodo interno ya podemos iniciar la aplicación gráfica:
paco@node012$ matlab

 

Actualizado :  16 - Junio - 2004