相关疑难解决方法(0)

431
推荐指数
7
解决办法
38万
查看次数

通过 polkit 启用后,13.10 中的菜单中仍然缺少休眠。如何启用?

我知道从 12.04 开始,我们需要添加一个 policykit 规则来启用休眠(请参阅问题如何启用休眠?官方文档)。

我可以使用sudo pm-hibernate或成功地使我的笔记本电脑进入休眠模式sudo s2disk,因此规则已就位并有效,但菜单中仍然缺少休眠条目。

通过查看指标会话包的源代码(但不了解整个代码),我可以看出代码中仍然有一个休眠菜单条目,并且应该在系统能够休眠时显示。如果你对此感到愤怒,请冷静下来。这不太可能是阴谋,而是更深层次的错误/回归,当您移动或替换代码时可能会发生这种情况。

问: 13.10需要做什么才能正确判断indicator-session系统可以休眠?


可能的重复:休眠仍然不可用- 没有活动,因为当时正在开发 saucy,所以超出了 AskUbuntu 的范围。

相关错误报告:https : //bugs.launchpad.net/ubuntu/+source/indicator-session/+bug/1232814

indicator hibernate power-management 13.10

53
推荐指数
1
解决办法
3万
查看次数

Xubuntu 14.04:如何启用休眠?

我正在使用 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命令没有找到它。

xubuntu hibernate 14.04

20
推荐指数
1
解决办法
2万
查看次数

为什么 Ubuntu 16.04 中的 Hibernate 不工作以及如何修复它?

我的 HP Pavilion 17-f000 笔记本电脑上安装了 Kubuntu 16.04 64 位。我已经尝试了ubuntu 16.04 wiki 中的步骤,但sudo pm-hibernate终端命令什么也没做,/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla用这些内容创建文件也没有效果:

[Re-enable hibernate by default in upower] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes
[Re-enable hibernate by default in logind] Identity=unix-user:* Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions ResultActive=yes
Run Code Online (Sandbox Code Playgroud)

我有 5.8GiB ram,7.5GiB 交换分区,并且挂起到 ram 工作正常。

hibernate power-management kubuntu 16.04

8
推荐指数
1
解决办法
2万
查看次数

如何在 ubuntu 16.04 上启用休眠?

我知道已经有很多关于此的主题,但没有一个对我有用。我尝试了这里提到的解决方案:

这是我尝试过的:

1)sudo pm-hibernate 什么都不做。

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

该文件现在看起来像这样:

[在upower中默认重新启用休眠] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes

[在 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

[默认为 login1 重新启用休眠] Identity=unix-user:*
Action=org.freedesktop.login1.hibernate ResultActive=yes

[在 logind 中默认为多个用户重新启用休眠]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes

我还将文件更改为:

[在upower中默认重新启用休眠] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes

[在 logind 中默认重新启用休眠] Identity=unix-user:* Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions ResultActive=yes

……但还是不行。

3)sudo update-grub菜单中仍然没有休眠选项

4) 安装 tuxonice

sudo add-apt-repository ppa:tuxonice/ppa
sudo apt-get update
sudo apt-get install tuxonice-userui linux-generic-tuxonice linux-headers-generic-tuxonice
Run Code Online (Sandbox Code Playgroud)

然后 …

hibernate power-management secure-boot 16.04

6
推荐指数
1
解决办法
3953
查看次数