我有一台 CentOS 7 虚拟机,我可以使用 xRDP(通过 Guacamole 服务器)从 Windows 机器访问它。
有时我的 xRDP 会话会超时,然后我就会断开连接。当我重新连接到我的虚拟机并再次登录时,我将看到一个全新的桌面,即使在断开连接之前我打开了应用程序。我可以看到ps -ef
这些应用程序仍在运行。
例如,如果我尝试再次打开 Firefox,那么它会返回一个错误,指出它已经打开,需要先关闭。
我必须pkill firefox
先执行此操作才能打开它。我还可以看到我的用户帐户 (dcgsadmin) 的多个实例已登录。该命令who
显示以下输出:
dcgsadmin pts/0 2020-08-05 09:10 (:10.0)
dcgsadmin pts/1 2020-08-05 09:12 (:10.0)
dcgsadmin pts/2 2020-08-05 09:30 (:11.0)
那么问题来了,我该如何切换回之前登录的会话?这可能吗?有没有办法在pts sessions
或之间切换screens
?这是 gnome 的一个功能吗?