内核升级后,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选项有什么关系,但在我禁用安全启动后,它再次起作用。