电源菜单中缺少休眠,当我按下笔记本电脑电源按钮时

phi*_*lew 23 hibernate 12.04

当我从 11.10 升级到 12.04 时,我的 Ubuntu 电源菜单失去了休眠功能。有没有办法重新添加它,或者这是 12.04 的默认设置?

JW.*_*JW. 19

不幸的是,休眠在 Ubuntu 12.04 中默认被禁用,因为它在许多系统上都不能正常工作。

如果您不确定休眠是否适用于您的硬件,您可以通过从终端发送休眠命令来测试它

sudo pm-hibernate
Run Code Online (Sandbox Code Playgroud)

以下是无论如何启用它的方法:(警告:仅适用于高级用户 - 可能不起作用)

在终端中,输入:

须藤 gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

在要求时输入您的密码。

搜索该部分

[默认禁用休眠]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive= no

并将其替换为

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

下次重新启动后,“休眠”选项将重新出现在屏幕右上角的“电源菜单”中。如果您的硬件支持休眠,它现在就可以工作。

注意:如果您想再次禁用休眠,只需恢复上面所做的更改。


nic*_*one 16

在 Ubuntu 12.04 中默认禁用休眠。可以在此错误报告中找到此决定的基本原理。

请参阅此问题以重新启用它:


小智 7

Jorge:有几种方法可以让 Linux 计算机休眠。如果 Ubuntu 的默认设置失败,您可以随时尝试其他休眠系统。

在控制台中:

sudo apt-get install hibernate
Run Code Online (Sandbox Code Playgroud)

之后,重新启动。这将安装 uswsusp 系统,这是一个可靠的压缩系统,甚至没有安装 Precise。

第二个系统是 TuxOnIce,但设置它需要更多的技术技能。

之后,按照之前发布的启用休眠的精确方法进行操作。很遗憾看到休眠所需的软件包甚至没有安装在 Precise 默认安装中。如果您不安装“hibernate”,如果您尝试运行“sudo pm-hibernate”,该命令将不会执行任何操作(尽管在某些系统上它会执行关机)。