我在这个标题上遇到麻烦,请编辑。
当他们使用ssh -X转发进行连接时,他们会得到一个由本地窗口pipe理器pipe理的本地窗口。
1:有没有办法在虚拟机上运行一个程序,让它在本地pipe理,并持久?
2:客户端可以在Windows或OS-X上吗?
ps:在这种情况下,虚拟机正在运行Ubuntu
看看xpra 。
我认为你的意思是“坚持不懈”,因为“我可以断开,然后回到窗口,好像什么都没有改变”。
如果是这样,不,你不能。 X应用程序只能访问一个X服务器。
如果你想持久化,你将不得不开始一个VNC / NX会话,然后在那里运行你的应用程序。
或者,你可以直接在虚拟机的控制台上运行,如果它被设置为运行X,并通过x11vnc导出; 这个页面显示了我是如何为一个客户做的。