我可以将 NX 附加到现有的 X 会话吗?

我可以将 NX 附加到现有的 X 会话吗?

我在我的 ubuntu 工作电脑上运行 NX 服务器,并在我的 ubuntu 家用电脑上使用 NX 客户端在家工作。

这种设置的问题是每当我这样做时我都必须创建一个新的 X 会话——我无法登录到我在工作中运行的现有锁定会话。

如果我知道我要在家工作,这就要求我在回家之前在工作时注销系统,或者,一旦我在家里创建了一个新的 X 会话,就进入进程资源管理器并终止其他 X 会话中的麻烦进程。

所以,有没有办法使用 NX 客户端连接到运行 NX 服务器的计算机上现有的 X 会话?

答案1

简短回答:是的

较长的答案:本次更新增加了对“阴影”的支持,它可以完全满足您的要求。

我不确定这是否也存在于 FreeNX 服务器或 NeatX 版本中。

[编辑:答案从“否”更新,因为现在 NX 中支持“阴影”。因此,这个“是”取决于正在使用哪个版本的 NX...]

答案2

现在,您只需在客户端配置的桌面下拉菜单中选择“影子”即可。

请注意,它与合成效果不佳。如果您必须连接到合成窗口,请执行以下操作:

单击“系统”,“调整 NX 窗口大小”以更新屏幕,“首选项”,“调整外观大小”,“调整视觉效果大小”,“调整大小无”。

那么它应该可以工作了。实际上,我刚刚发现,如果你进入连接配置窗口中的“设置”,就会看到一个“禁用复合扩展”选项。这可能会产生同样的效果。

在双屏(TwinView)下,其行为似乎也有些奇怪。

答案3

如果是单独的应用程序,西普拉可能会奏效。

答案4

它不是 NX,但是 x11vnc 可以完成您想要做的事情:

http://liquidat.wordpress.com/2008/11/13/short-tip-access-a-running-x-session-via-x11vnc/

相关内容