电源菜单以及按笔记本电脑电源按钮时缺少的休眠状态


23

当我从11.10升级到12.04时,我的Ubuntu电源菜单失去了休眠功能。有没有办法将其重新添加,还是该默认值为12.04?

Answers:


16

在Ubuntu 12.04中,默认情况下禁用休眠模式。可以在此bug报告中找到该决定的基本原理。

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


@校长为什么?大概是因为某些用户看到并选择并期望它可以工作,因此更好地使他们经历安全的做法吗?
Yatharth Agarwal

我说的是该选项被删除。将其全部拿走。用火杀死它。糟糕地支持它,严重破坏了垃圾,这给许多用户带来了比应有的痛苦。刚睡觉的电脑。

19

不幸的是,Ubuntu 12.04默认禁用了休眠功能,因为它在许多系统上均无法正常工作。

如果不确定休眠是否可以在硬件上运行,可以通过从终端发送休眠命令来对其进行测试。

sudo pm-hibernate

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

在终端中,键入:

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

根据要求输入密码。

搜索部分

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

并替换为

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

下次重新启动后,选项“休眠”将返回到屏幕右上方的“电源菜单”中。如果您的硬件支持休眠,那么它将立即工作。

注意:如果您要再次禁用休眠模式,只需还原上面所做的更改即可。


7

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

在控制台中:

sudo apt-get install hibernate

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

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

然后,按照之前发布的启用休眠的精确方法。这是悲哀地看到,冬眠所需的包没有甚至可以安装在精确的默认安装。如果您未安装“休眠”,则尝试运行“ sudo pm-hibernate”,则该命令将不会执行任何操作(尽管在某些系统上,它将执行关闭操作)。


救了我一命。重新调整交换空间大小并配置grub / resume花了太多时间。这很简单(并且pm-hibernate更快)。谢谢。(asus-904hd用户)。
PAntoine 2012年


3

只有在没有加密的交换分区的情况下,Hibernate才可以工作,这是默认的,如果您选择在ubuntu 12.04安装过程中对登录目录进行加密。


注意:可以使用高级安装程序并在分区上设置诸如cryptsetup,在顶部设置LVM,然后将其作为逻辑卷设置为root,home和swap。这允许休眠工作,并且所有内容都被加密。
2012年

1

尝试添加类似的脚本


#!/bin/sh

PATH=/sbin:/usr/sbin:/bin:/usr/bin

case "${1}" in
        hibernate)
                if [ -e /dev/zram0 ]; then
                swapoff /dev/zram0
                fi
                ;;
        thaw)
                if [ -e /dev/zram0 ]; then
                swapon -p 100 /dev/zram0
                fi
                ;;
esac

到/etc/pm/sleep.d部门。这是让它对我有用的原因,因为您猜怎么着?您不能休眠到虚拟磁盘!

D.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.