pm-hibernate冻结和/或无法恢复戴尔XPS 13,14.04,3.19内核

我在新的XPS 13上运行14.04。为了支持更新的硬件,我正在运行主线3.19内核。

Hibernate简历在整个3.19内核行中都是不确定的,但最近(3.19.5) pm-hibernate根本不再有效。 屏幕将a)暂时关闭,然后重新打开,所有输入都被冻结或b)完全关闭,并且在开机时无法恢复(尽管显示正确的resume-from-uuid消息)。

我有足够的交换空间(并且它在过去有效),我已经检查过uuid是否被正确引用,并且在/var/log/pm-suspend.log没有任何特别的错误(这里最后200行: http: //pastebin.com/1dvyHhmQ )

谢谢你的帮助。

对于我描述的运行非库存内核的情况,以下解决方案有效。 根据你正在使用的内核系列,YMMV:

你需要这样做才能正确设置grub / initramfs:

 sudo blkid | grep swap <-- get your swap uuid sudo  /etc/default/grub <-- edit your grub file GRUB_CMDLINE_LINUX="RESUME=UUID=" <-- add this to grub file uname -r <-- get running kernel name sudo update-initramfs -u -k  <-- init with the right kernel sudo update-grub 

重新启动,然后通过在命令行执行pm-hibernate检查hibernate兼容性。 希望这有助于其他人!