我正在运行 Xorg,我的 (Qt) 程序自行守护。现在我注销并重新启动 X 服务器。当我再次登录时,我的进程仍在正常运行,但我看不到它。
有没有办法将 X 服务器的新化身附加到旧进程? 如果我不重启整个服务器,而是注销重新登录,有没有办法查看旧流程?
谢谢
最佳答案
xpra 应该可以满足您的要求。它也可以启动 tcp 连接(不需要 ssh)。在你的服务器上启动它:
xpra start :100 --start-child=xterm --bind-tcp=0.0.0.0:10000
在您的客户端上连接它:
xpra attach tcp:SERVERHOST:10000
您也可以使用 mac 或 windows xpra app 连接它。我在 win7 和 osx10.10.2 上试过。下载链接:
window :https://www.xpra.org/dists/windows/Xpra_Setup.exe 苹果电脑:https://www.xpra.org/dists/osx/x86/Xpra.dmg
关于linux - 重新附加丢失进程的 X 服务器 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/314739/