内核升级后,Ubuntu 16.04中的hibernate状态消失了
我通过添加/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
与以下内容在几台计算机中启用了hibernate:
[Re-enable hibernate by default] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes [Re-enable hibernate by default for login1] Identity=unix-user:* Action=org.freedesktop.login1.hibernate ResultActive=yes [Re-enable hibernate for multiple users by default in logind] Identity=unix-user:* Action=org.freedesktop.login1.hibernate-multiple-sessions ResultActive=yes
它一直运行良好,直到最近我的ASUS X200MA更新。
菜单项消失了, com.ubuntu.enable-hibernate.pkla
也不再存在了。 我再次添加它,但它没有改变任何东西。
pm-hibernate
命令也没有做任何事情, dmesg
什么也没做。
我怎样才能知道发生了什么?
在其他计算机上,hibernate仍然有效。
在努力获得解决方案之后,我回忆起最近我在UEFI中激活安全启动以进行测试。
之前已启用,但由于我没有注册密钥,因此它未激活。
之后,“Hibernate”菜单项消失了。
我不知道安全启动与hibernate选项有什么关系,但在我禁用安全启动后,它再次起作用。