跨 X 个会话“分离”和“重新附加”xterms?

Abh*_*nav 14 linux vnc unix xorg

有没有办法保存/分离 xterm(或另一个窗口),并在同一台机器上的不同 X 会话上重新打开/加载/重新附加它?

我想要实现的是在机器上运行的两个 VNC 会话之间“移动”运行 xterm。

不,我不是在寻找屏幕 :)

我不想使用屏幕,因为那样我将需要为每个 xterm 使用单独的屏幕会话。在屏幕中使用多个选项卡对我的情况不起作用,因为我需要一次查看多个 xterm - 而不是在选项卡之间切换。

NX 是另一个出现的选项,但它需要服务器上的权限才能安装软件。我正在寻找一些使用 X 的解决方案,或者直接在其中一个窗口管理器中寻找一些选项。fvwm / xfce / gnome 会很好,但也欢迎其他具有此功能的 WM。

小智 9

我知道这篇文章很旧但是...

http://xpra.org/ Xpra 是“X 屏幕”

......有多少人似乎没有真正阅读你的问题就回答了。Xpra 不仅可以让您在任何机器上将应用程序从一个显示器移动到另一个显示器,它还可以让您完全关闭应用程序与任何真实显示器的连接,然后再重新连接。


Gre*_*reg 4

不完全符合您的要求,但屏幕可能会满足您的要求。

这在 shell 级别而不是 X 窗口级别共享,因此您可以有两个 xterm(在不同的 Xserver 上,只要它们在同一个机器上)运行screen -x,这将显示相​​同的 sh 会话。

这对于非终端事物不起作用。

编辑: xpra 可能就是你想要的。