从ubuntu16.04升级到16.10之后,hibernate功能就不再工作了。调用hibernate时,机器挂起。在16.04岁以下,它工作得很好。尝试"sudo hibernate“也失败了。
发布于 2016-11-14 01:23:22
不确定是否最好发布一个可以解决你问题的链接,还是在下面重新发布该解决方案:
因为您正在运行Ubuntu16.04,所以应该考虑运行本机systemd挂起/hibernate服务来代替pm-utils工具。
在我自己的例子中,下面是使用systemd为hibernate/恢复配置我的机器所做的工作:
GRUB_CMDLINE_LINUX_DEFAULT配置为包含简历参数,传递所述交换分区的UUID (即etc/default/grub )。我现在的GRUB_CMDLINE_LINUX_DEFAULT是GRUB_CMDLINE_LINUX_DEFAULT=“安静的飞溅pci=nomsi pci=nomsi”/etc/initramfs条目/etc/systemd/logind.conf设置HandleLidSwitch=hibernate (可选:允许hibernate开始关闭盖子)我大胆地面对了两个参数--对我的机器来说--非常重要:pci=nomsi和resume=UUID=[your swap partition]。虽然对后一个参数有很好的理解,而且在谈到在Debian系统上启用hibernate时通常会重新考虑,但需要一点发现才能发现前者的必要性。
祝你好运!
https://askubuntu.com/questions/839147
复制相似问题