2011-01-22 14 views
8

Estoy tratando de obtener algún código del simulador de red gráfico (ns2) para mostrar desde el sistema unix de mi universidad. Mi sistema operativo local es Ubuntu 10 y estoy accediendo al sistema Unix a través del cliente PuTTY SSH. Cuando se ejecuta un código escrito previamente, el símbolo de error siguientes:Configuración de una variable de entorno de visualización para un sistema Unix remoto

no display name and no $DISPLAY environment variable

¿Qué se puede hacer para conseguir remotamente código para mostrar en mi sistema ejecutada? Soy un novato total con Unix y mis intentos de redefinir el env de $ DISPLAY fueron fallas espectaculares. Gracias. Apreciado.

+0

¿Está utilizando * PuTTY * en Linux? Seguro que hay una versión de Linux, pero igual ... En cualquier caso, necesitas configurar el reenvío de X en PuTTY, o simplemente usar 'ssh -X' en un terminal ... – thkala

+0

cuando intento conectarme a través de mi Unix local terminal (a través de ssh cornell.unix.edu), establece automáticamente mi nombre de inicio de sesión como mi nombre ubuntu, que no son lo mismo. No sé cómo corregir eso además de crear una nueva cuenta de Ubuntu. –

Respuesta

16

Just Do:

$ ssh -X [email protected] 

Esto debería lanzar ssh con X reenvío está activado, cuando se ejecuta desde un emulador de terminal como xterm, gnome-terminal y similares. username debería ser su nombre de cuenta en la computadora remota, por supuesto.

+0

Éxito. Muchas gracias. –

3

Habilite el reenvío de X en PuTTY. La opción está en Conexión/SSH/Túneles.

Cuestiones relacionadas