如何恢复 gnome 会话?

如何恢复 gnome 会话?

我正在进行一个项目,我必须多次停止 X11 进行调试。我以Ctrl+ Alt+停止F1,然后登录并

$ sudo /etc/init.d/gdm stop

然后我开始调试。然后重新启动 gdm

$ sudo /etc/init.d/gdm start

当我再次登录时,我会返回登录屏幕,并执行“users”并返回

$ users
aredd aredd aredd aredd

让我认为我仍然是第一次登录表单,没有 gnome 的终端,再次 gnome,以及另一个实例。如果我的旧 gnome 会话仍处于登录状态,我该如何恢复该会话而不是开始一个新会话?

答案1

难道你不能只按Ctrl+Alt然后按 Fx 键直到返回 GNOME 吗?我就是做这个的。

在我的 ubuntu 机器上Ctrl+ Alt+F7让我回到我的 gnome 会话。

答案2

引用手册:

可以在 GNOME 会话中使用它gnome-session-save program来保存当前正在运行的应用程序的快照。此会话稍后将在您的下一个 GNOME 会话中恢复。

这就是您要找的吗?从您的问题来看,尚不清楚您是否担心保存状态或真正注销您的 gdm。

答案3

根据您的发行版的启动脚本,也许还取决于您对 X 服务器所做的操作,停止 gdm 服务可能会也可能不会终止 X 显示及其上运行的程序。

终止 X 服务器的最简单方法是按Ctrl+ Alt+ Backspace。如果该 X 服务器在虚拟机中运行,请确保将组合键发送到 VM 而不是主机(例如,在 VirtualBox 下,按 Host+ Backspace)。这将终止您的会话,并且通常会在 gdm 重新启动 X 服务器时向您提供登录提示。确保DontZap您的系统中没有该选项xorg.conf(它会禁用Ctrl+ Alt+ Backspace;默认情况下处于关闭状态)。

相关内容