当休眠选项被禁用时,我尝试重新激活它,我测试了 sudo pm-hibernate 并且没有问题,但是之后当我休眠时,会出现“可用交换空间不足”的情况。所以我想再次禁用休眠选项。救命!
答案1
更好的是,如果你想使能够一个功能齐全的休眠菜单项,您必须首先确保您有足够大的交换分区,并且已正确分配给 Ubuntu 12.04。只有这样,您才应该通过简单修改 /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla 文件来启用休眠。
运行 GParted 并检查交换分区的大小(假设有交换分区)。它应该是更大比物理 RAM 大。也就是说,我遇到了同样的问题,因为我安装时没有提供交换分区,假设我的 RAM 足够。我有 6GB RAM,所以我必须创建一个 12GB 的交换分区。
我是在安装后进行的,因此 Ubuntu 没有自动识别,我必须按照以下说明进行分配:
https://help.ubuntu.com/community/SwapFaq。
然后,从同一站点,我按照说明启用它以进行休眠和恢复,修改我的 Grub 配置文件并创建另一个名为 initramfs 的文件。
最后,我按照这里的说明在系统菜单中放置一个休眠条目。
实际上,我首先完成了最后一步,而休眠过程一直不顺利,直到我将交换扩大到两倍 RAM(开始时基本上与 RAM 相同)并按照第一步中描述的步骤进行操作。
对于我来说,这有点复杂,因为我必须不断尝试并排除故障,但按照上面建议的顺序进行操作,你应该不会有问题。
让我们知道进展如何。