如何彻底关闭会话保存?

如何彻底关闭会话保存?

我打开了系统 ➜ 偏好设置 ➜ 启动应用程序 ➜ 选项并点击记住当前正在运行的应用程序。我想这会让 Ubuntu 记住(在磁盘的某个位置保存一个列表)所有当前正在运行的应用程序,当您重新启动计算机时,操作系统将启动该列表中的所有内容。

现在我想摆脱它。当然,我可以关闭所有我不想在启动时启动的应用程序,然后单击记住当前正在运行的应用程序再次,但这似乎没有按预期工作。例如,如果我这样做,Yakuake 的打开方式会有所不同。

我想要的是完全关闭会话保存。也许我可以以某种方式删除存储的信息?

答案1

man gnome-session

gnome-session 程序启动 GNOME 桌面环境。此命令通常由您的登录管理器(gdm、xdm 或 X 启动脚本)执行。它将加载您保存的会话,或者为用户提供系统管理员定义的默认会话(或系统上的默认 GNOME 安装)。

默认会话在 下的 GConf 键中定义 /desktop/gnome/session保存会话时,gnome-session 会将当前正在运行的应用程序保存在$XDG_CONFIG_HOME/gnome-session/saved-session目录中。

gnome-session 是一个 X11R6 会话管理器。它可以管理 GNOME 应用程序以及任何兼容 X11R6 SM 的应用程序。

(重点是我的)

默认情况下$XDG_CONFIG_HOME~/.config这就是存储已保存的应用程序数据的地方。

删除该文件夹中的所有文件以“忘记”最后运行的应用程序:

rm ~/.config/gnome-session/saved-session/*

相关内容