在 Ubuntu 系统上电后恢复以前的应用程序状态

Ali*_*ice 8 gnome session shutdown macosx

以前,我曾经sudo shutdown -h now关闭 macOS。此后开机时,系统会将所有应用程序(如 Chrome、VS Code、PDF)恢复到关机前的状态。

现在,我使用相同的命令sudo shutdown -h now关闭 Ubuntu。但是,在开机时,系统会开始一个绝对新鲜的状态,而不会将应用程序恢复到关闭前的状态。

macOS 使用了什么功能?我也可以在 Ubuntu 上使用它吗?

Rin*_*ind 12

它被称为“会话管理”

我可以在ubuntu上拥有它吗?

不在默认桌面中

但是您可以为此使用 gnome的Linux 窗口会话管理器Gnome 窗口会话管理器扩展。您将在 Gnome Shell 顶部栏上看到一个指示器,您可以在其中保存和恢复会话。从第二个链接安装(第一个具有类似的设置):

设置

  • 确保你已经安装了 nodejs(例如执行 node -v 并且如果没有输出安装它)。

  • 通过 npm 安装 lwsm :(npm install -g linux-window-session-manager在某些系统上你可能想使用 sudo)

  • 下载或克隆存储库并将所有文件移动到 /home/your-user-name/.local/share/gnome-shell/extensions/lwsm@johannes.super-productivity.com

  • 在某些情况下 - 特别是当您使用 nvm 时,您可能需要通过gnome-shell-extension-prefs.


设置完成后安装:

cd tmp
git clone git@github.com:johannesjo/gnome-shell-extension-window-session-manager.git
mv gnome-shell-extension-window-session-manager ~/.local/share/gnome-shell/extensions/lwsm@johannes.super-pro
Run Code Online (Sandbox Code Playgroud)