升级 ubuntu 后,我失去了对我来说必不可少的休眠功能。这是正常的,但不幸的是,这次我无法重新启用它。
我之前尝试过以下三种解决方案:
- 设置 3 个条目
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.disable-suspend.pkla
, - 设置两个条目
/etc/pm/sleep.d/20_custom-ehci_hcd
, 和 - 启用两个条目
/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
以及重新启动菜单/指示器并重新启动
但没有出现休眠选项。
一些附加信息:
sudo pm-hibernate
没有输出任何内容并且似乎什么也没做。sudo s2disk
输出:s2disk:无法打开快照设备。原因:操作不允许
我想这是我的关键线索,但是我在谷歌上搜索时没有找到任何明显的解释/解决方案——恐怕我不知道其含义。
输出没有变化dmesg
,/var/log/pm-suspend.log
运行 pm-hibernate 后也不存在。
该机器能够在 ubuntu 15.04 及更早版本下休眠 - 上述选项以前有效。
(我知道这可能重复了这个问题,但想添加更多细节。)
答案1
如果您使用 UEFI,则需要禁用安全启动。
启用“安全启动”后,出于安全原因,休眠模式将被禁用。
答案2
在终端中尝试sudo systemctl hibernate
。如果系统能够做到这一点,即有足够的交换空间,它应该可以工作。使用此命令需要密码,这不一定是坏事,因为它让人停下来考虑当前系统状态正在被记录到可能未加密的硬盘上。
要创建Hibernate
键盘快捷键:
- 按下System并输入
key
。 - 选择
Keyboard
设置。 - 在
Shortcuts
选项卡上,添加到Custom Shortcuts
命令systemctl hibernate
并设置组合键。注意须藤这里没有使用,尽管使用快捷方式时需要输入密码。