如何在Ubuntu 17.10桌面上启用休眠状态

检查计算机是否支持休眠:

sudo systemctl hibernate

在Ubuntu菜单上启用Hibernation,请运行以下命令以创建Hibernation.pkla文件。

sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

将下面的内容添加到文件中并保存。

[Enable hibernate by default in power]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[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

锁定屏幕时,单击顶角的电源按钮,我们应该看到Hibernation选项。

如果hibernate不起作用:
检查交换分区是否至少与可用内存一样大。
已证明BTRFS分区的存在使休眠失败,因此请检查我们不使用任何BTRFS分区。
除了删除或者重新格式化此类分区,我们可能需要删除BTRFS-Tools包:

sudo apt purge btrfs-tools

重新启动计算机,希望一切都有效。

日期:2020-07-07 20:55:20 来源:oir作者:oir