(我也有类似的问题笔记本电脑不会“休眠”然后“解冻”)
你好
我有一台 Toshiba Satellite Pro S500,双启动时安装了 Windows 7 和 Ubuntu 14.04。我想让 Ubuntu 14.04 休眠,但我无法让它工作。
它似乎休眠到磁盘并关闭(关闭电源)。我重新打开电脑,有时 Ubuntu 启动时好像没有休眠,有时它似乎从磁盘恢复休眠,然后冻结,需要 ALT+SYSRQ+B。Sudo pm-hibernate 不起作用(它本质上是一个长关机命令)
我在关机/电源菜单中添加休眠选项的文件位于 /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla 中,内容如下
[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
空闲的输出(取出缓冲区行):
total used free shared buffers cached
Mem: 3774016 1758200 2015816 346256 69016 902324
Swap: 4194300 0 4194300
resume=/dev/sda5(我的根分区)被添加到 GRUB_CMDLINE_LINUX_DEFAULT(在 grub 中)
知道它为什么不工作吗?我的电脑不兼容吗?交换不应该是问题。如果您需要任何日志、照片等,请告诉我
我宁愿不用 TuxOnIce
答案1
您的机器可能不支持休眠。请通过以下方式测试您的机器
Ctrl+ Alt+T然后sudo pm-hibernate
您的机器应该休眠。休眠后启动机器,观察它是否出现异常或是否返回到您之前的位置,以及它是否返回您在休眠前打开的窗口。如果没有,那么我建议您不要继续尝试,因为您的硬件会显示它不支持休眠。但是,如果在休眠后它工作正常sudo pm 休眠,然后转到此文件:
sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
..并检查以下行是否存在:
[Re-enable hibernation]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
如果不存在,请编辑它们。之后,重新启动计算机,然后休眠。之后休眠必定会起作用。