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.
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 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.
-
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.
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
|