正经发现每次开机都要重启太慢了,于是准备使用休眠功能,下面是我启用休眠的过程。
首先因为我的SWAP分区小于内存分区,所以直接休眠是不可以的,因此我们要安装一下软件:
sudo apt-get install uswsusp
sudo touch /etc/pm/config.d/module
SLEEP_MODULE="uswsusp"
现在我们可以通过pm-hibernate命令来进行休眠了,不过为了方便我们可以启用休眠按钮,启用方法很简单,修改/var/lib/polkit-1/localauthority/10-vendor
.d/
com.ubuntu.desktop.pkla
文件,把里面[Disable hibernate by default in upower]那行下面的三行内容注销掉,然后重启就可以显示休眠按钮了。
如果休眠后大家出现恢复后整个界面显示在恢复界面无法进入休眠前的界面可以这样解决:
在休眠界面按下ctrl+alt+sysrq,然后ctrl和alt键不放,松开sys键,按下K键,这个时候后显示一行字,然后按ctrl+alt+F1,在安装之前的方法按一次ctrl+alt+sys,K键,就可以恢复到启动界面了。
对了大家不要忘了要在/etc/default/grub文件中的GRUB_CMDLINE_LINUX_DEFAULT行添加 resume=SWAP分区地址 这个内容,然后更新GRUB2。
pps:sys按键需要在/etc/sysctl.conf文件中添加kernel.sysrq = 1此内容才可正常使用全部功能。