joh*_*ual 18 suspend hibernate 14.04
这里有很多关于暂停恢复错误的问题。
同样的问题出现在:暂停/恢复失败但我不明白任何回应。我们使用不同的笔记本电脑(思想是联想),因此可能会影响不同类型的硬件。
我尝试阅读本教程。在我的情况sudo pm-hibernate
也不会在终端工作,配置步骤不解决这个问题。
我试图理解为什么 Hibernate 会出错,包括Ubuntu 手册中关于电源管理/休眠的讨论。他们建议有问题,swsusp
但我不确定如何篡改该部分。
我GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
在我的/etc/default/grub
文件中找到了。
有没有人让这个工作?
事实上head /var/log/pm-suspend.log
导致
Running hook /usr/lib/pm-utils/sleep.d/000kernel-change hibernate hibernate:
/usr/lib/pm-utils/sleep.d/000kernel-change hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/000record-status hibernate hibernate:
/usr/lib/pm-utils/sleep.d/000record-status hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/00logging hibernate hibernate:
Linux jdm-Lenovo-B570 3.13.0-46-generic #76-Ubuntu SMP Thu Feb 26 18:52:13 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
Bun*_*ler 16
我遇到了同样的问题。
sudo pm-hibernate
Run Code Online (Sandbox Code Playgroud)
...没有。
>~$ dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
> method return sender=:1.44 -> dest=:1.303 reply_serial=2
Run Code Online (Sandbox Code Playgroud)
...没有。
环顾四周,我发现了一个检查 pm-hibernate 日志的建议:
>~$ head /var/log/pm-suspend.log
> Initial commandline parameters:
> Wed Apr 29 22:38:06 PDT 2015: Running hooks for hibernate.
> Running hook /usr/lib/pm-utils/sleep.d/000kernel-change hibernate
> hibernate: kernel update inhibits hibernate (/var/run/do-not-
> hibernate present)
Run Code Online (Sandbox Code Playgroud)
啊! 所以系统需要重新启动,因为有一个内核更新。获得某种事实通知会很棒,而不是......什么都没有。
顺便说一句,要判断您是否需要重新启动:
>~$ ls -l /var/run/reboot-required
> -rw-r--r-- 1 root root 32 Apr 29 18:28 /var/run/reboot-required
Run Code Online (Sandbox Code Playgroud)
基本上,如果该文件存在,则需要重新启动。如果由于内核更新而需要重新启动,我无法告诉您将系统置于休眠状态会发生什么,但是当我这样做时,我能够立即休眠:
>~$ sudo rm /var/run/do-not-hibernate
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
19588 次 |
最近记录: |