我在获取远程计算机桌面的x11窗口时遇到问题。
我被VPN连接到一个本地网络,并且我可以通过命令行使用以下命令进入我想要的计算机:
ssh -X computer_name -l login_name我以为-X会导致远程机器的桌面在x11中弹出,虽然x11在我的mac上启动了,但我没有得到机器桌面的x11窗口。
我可以让像emacs这样的东西在新的x11窗口中运行和弹出,但我想让整个桌面都运行起来。
我运行的是MacOS10.7,而远程机器运行的是linux。
任何帮助都将不胜感激。
发布于 2011-09-07 11:12:13
我想通了。
在命令之后
ssh -X computer_name -l login_name我不得不启动一个gnome会话
gnome-session >&/dev/null &这给了我一个x11窗口中的linux桌面。
发布于 2011-09-07 03:02:22
发布于 2011-09-07 03:20:21
X-Window允许您远程运行程序,并使它们的窗口显示在本地计算机上。正如您所说的,您能够让它正常工作。如果你想在你的mac上看到整个linux桌面,你会想要使用像VNC这样的程序。
您需要在linux机器上运行vncserver,然后可以在mac上使用任意数量的VNC客户端来查看整个linux桌面。例如,Chicken of the VNC。
https://stackoverflow.com/questions/7324730
复制相似问题