尝试从我大学的unix系统中获取一些图形网络模拟器(ns2)代码。我的本地操作系统是Ubuntu 10,我通过PuTTY SSH客户端访问unix系统。执行某些预写代码时,会出现以下错误提示:
no display name and no $DISPLAY environment variable
如何让远程执行的代码显示在我的系统上?我是unix的新手,我重新定义$ DISPLAY env var的尝试是壮观的失败。谢谢。赞赏。
答案 0 :(得分:18)
只是做:
$ ssh -X username@cornell.unix.edu
当从Xterm,gnome-terminal等终端仿真器运行时,这应启动ssh
并启用X转发。当然,username
应该是远程计算机上的帐户名称。
答案 1 :(得分:3)
在PuTTY中启用X转发。选项位于Connection / SSH / Tunnels中。