在Mac OS X(Snow Leopard)和Ubuntu 10.10之间使用Xnest
我刚刚在一个系统上安装了一个Ubuntu 10.10桌面来进行一些开发工作。我想在我的MacBook上运行X服务器环境而不是键盘跳跃(Ubuntu盒子上的图形系统不是那么好)。
在网上浏览我发现了以下命令,我可以从Mac OS X中的终端运行:
/usr/X11/bin/Xnest -geometry 1280x900 :1 & DISPLAY=:1 ssh -X -Y grog@ubuntusys gnome-session
注意我已设置ssh,因此身份验证会自动进行。
这看起来很棒 - Ubuntu桌面出现在我的Mac OS X屏幕上! (如果它还没有运行,它似乎足够智能启动X11)。但是,如果我尝试打开任何程序,它就会消失。很近。
任何建议赞赏。
更新:由于下面的答案提供了教程链接,我学习了如何进行基本的X转发。您可以在Mac上的X终端窗口中执行此操作,如下所示:
ssh -X -Y username@targetsystem
然后你可以启动在远程系统上运行的X应用程序,但是它们的窗口在Mac X服务器上。我现在的问题是我想启动gnome桌面会话:
gnome-session
但问题在于会话占据了整个Mac桌面。您无法调整大小或移动它。更糟糕的是,由窗口管理器管理的窗口的顶部最终位于Mac OS所在的菜单栏下方,因此您无法访问这些控件。我认为这是Xnest打算解决的问题,还是我误解了它的全部内容?
没有找到相关结果
已邀请:
3 个回复
社攻取墟槽
烷刨画颠离
土投