我知道从 12.04 开始,我们需要添加一个 policykit 规则来启用休眠(请参阅问题如何启用休眠?和官方文档)。
我可以使用sudo pm-hibernate
或成功地使我的笔记本电脑进入休眠模式sudo s2disk
,因此规则已就位并有效,但菜单中仍然缺少休眠条目。
通过查看指标会话包的源代码(但不了解整个代码),我可以看出代码中仍然有一个休眠菜单条目,并且应该在系统能够休眠时显示。如果你对此感到愤怒,请冷静下来。这不太可能是阴谋,而是更深层次的错误/回归,当您移动或替换代码时可能会发生这种情况。
问: 13.10需要做什么才能正确判断indicator-session
系统可以休眠?
可能的重复:休眠仍然不可用- 没有活动,因为当时正在开发 saucy,所以超出了 AskUbuntu 的范围。
相关错误报告:https : //bugs.launchpad.net/ubuntu/+source/indicator-session/+bug/1232814
我正在使用 Xubuntu 14.04 64 位。我知道这个问题被问了十亿次,但所有这些都包括编辑以下文件:
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Run Code Online (Sandbox Code Playgroud)
该文件在我的系统上不存在。我试过com.xubuntu.enable-hibernate.pkla
但也不存在,locate
命令没有找到它。