如何让联想 Ideapad S10-3s 上网本休眠?

如何让联想 Ideapad S10-3s 上网本休眠?

我的 Lenovo Ideapad S10-3s 使用 Ubuntu 12.04 LTS,无法休眠。显示的错误消息是PM: Not enough free swap,尽管我的交换空间约为 3GB,而我的 RAM 仅为 1GB 左右。

我怎样才能让它休眠?我已经尝试过这样做了如何启用休眠模式?使我进入冬眠状态。

更新

swapon -s这是我使用neon_overload 的答案中的命令建议后的屏幕截图:

swapon -s 结果的图像

第二次更新

我通过安装 zramswap-enabler 解决了这个问题:

http://modifyubuntu.com/12.04/#zram

或者

http://www.webupd8.org/2011/10/increased-performance-in-linux-with.html

安装 zramswap-installer 并重新启动上网本后,它就可以休眠了。

swapon -s安装 zramswap-enabler 后 的截图:swapon -s 结果的图像

答案1

swapon -s将显示您目前实际安装了多少交换空间。

您可能有一个 3GB 的交换分区,但由于某种原因它没有被挂载。它还会告诉您交换分区是否存在任何异常用法。如果您仍然遇到问题,请告诉我们此命令的输出。

交换分区安装在/etc/fstab(通常)。

另外要记住的是,如果您在 Ubuntu 安装期间选择加密主目录,则默认情况下交换分区也会被加密。由于这种方式,不再可能进入休眠状态(很难进行磁盘加密,但又允许休眠,并且仍然安全,而 Ubuntu 选择的主目录加密方法不支持它)。

编辑:从评论中可以看出,显然该用户同时拥有基于 zRam 的交换(类似于 compcache)和基于磁盘的交换,并且通过安装 zramswap-enabler 解决了他/她的问题。

相关内容