状态菜单中的休眠功能不起作用

状态菜单中的休眠功能不起作用

首先通过命令休眠

sudo pm-hibernate

在我新安装的 Ubuntu 18.04 上的命令行中运行良好。

我有一个很好的 gnome 扩展,叫做休眠状态按钮显示休眠按钮在我的系统菜单中,如下图所示

状态栏

但是当我单击它时,它会休眠并断电,但是当我下次启动时,它会打开一个全新的会话。

有谁能解决这个问题吗?

答案1

根据这个文件,你做了正确的事情,除了你必须创建文件,
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

你可以通过在终端中复制/粘贴以下内容来完成

sudo tee -a /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla << END1
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
ResultActive=yes
END1

答案2

这是 Nvidia 的 NVHDA 问题... 意思是通过 HDMI 发出声音。以下是命令行步骤 - 如果您和我一样有 Nvidia 的 NVHDA:

如果我手动禁用音频输出:

sudo tee /proc/acpi/nvhda <<< OFF

然后我就可以让它进入睡眠状态。然后我必须在恢复时再次打开它:

sudo tee /proc/acpi/nvhda <<< ON

相关内容