本文介绍在Ubuntu操作系统上恢复休眠模式(Hibernate mode)的方法,参考如何启用Ubuntu的休眠模式一文,内容包括:Hibernate和Suspend、在Ubuntu上重新启用Hibernate及添加Hibernate按钮。尽管Ubuntu上的Hibernate模式比Suspend更不受欢迎,但它仍然很有用,Hibernate的最佳方面之一是它关闭机器而不是将其设置为低功耗模式,这对笔记本电脑的电池寿命有很大的帮助。
Hibernate和Suspend 很多Ubuntu Linux用户都认为“Suspend”和“Hibernate”是一样的,其实他们不是,Suspend和Hibernate之间的主要区别在于当PC进入睡眠状态时它们如何处理电源管理。 当你单击KDE或Gnome桌面环境中的暂停按钮时,你的计算机不会休眠,它进入低功耗模式,一切都保存到RAM中,当你的Ubuntu计算机处于这种状态时,它仍然会耗尽你的笔记本电脑的电池,或者使用电源,尽管是最低限度的。 另一方面,休眠根本不使用电源,当你的Ubuntu Linux PC设置为Hibernate时,计算机的整个状态将保存到硬盘驱动器并处于冻结状态,该状态不使用电源。 Suspend和Hibernate都有自己的用例,例如:如果你总是在笔记本电脑上并且需要立即通知,Suspend是一个不错的选择,因为它可以很快恢复,另一方面,如果你需要节省电池寿命,Hibernate可能会更好。
在Ubuntu上重新启用Hibernate 要在Ubuntu Linux中使用Hibernate功能,必须安装包,这个包是脚本的集合,包括Hibernate函数。 要获得Pm-utils软件包,需要启动一个终端窗口。 终端窗口打开后,使用Apt包管理器并加载Pm-utils包: sudo apt install pm-utils 在Ubuntu计算机上设置Pm-utils包后,Hibernate功能可用,如果想测试它,请转到终端并运行以下命令: sudo pm-hibernate 注意:如果没有sudo或root帐户访问权限,Hibernate命令将无法运行,没有它就不要尝试运行它,因为它不起作用并且可能导致一些问题。 假设pm-hibernate命令成功运行,休眠正在终端中运行,将能够以这种方式使用它,如果对通过终端将Ubuntu PC设置为休眠模式感到满意,请在此处结束教程,否则,请接着往下阅读,我们将介绍如何将选项重新添加到菜单中。
在Ubuntu中添加Hibernate按钮 现在,你的Ubuntu PC上已启用休眠功能,但是,使用它的唯一方法是通过终端调用Pm-utils休眠命令,对于普通用户来说,这不是非常用户友好,因此,如果你计划定期使用此功能,那么建议添加“休眠”按钮。 通过修改“com.ubuntu.desktop.pkla”文件来重新添加Hibernate按钮,要编辑此文件,需要获取root shell,然后在Nano中打开它,参考nano命令_Linux nano命令使用详解:字符终端文本编辑器。 在终端中,使用sudo -s获取root shell: sudo -s 现在你的终端shell具有超级用户访问权限,打开Nano文本编辑器中的“com.ubuntu.desktop.pkla”文件: nano -w /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla 在Nano中,按Ctrl+W按钮,按此键盘组合将允许你搜索配置文件,在搜索框中,输入“Disable hibernate”即禁用休眠的意思,然后按Enter键跳转到配置文件中指定Ubuntu休眠设置的部分。 在“Disable hibernate by default in upower”和“Disable hibernate by default in logind”下,查找下面的行: ResultActive=no
更新成为以下行,如上图所示: ResultActive=yes 完成对配置文件的更改后,按Ctrl+O键盘组合进行保存,然后,按Ctrl+X退出Nano文本编辑器。 附:Ubuntu上的休眠模式 添加了新按钮,如果使用的是KDE Plasma 5、XFCE4、Mate或类似的Linux发行版,则应显示“Hibernate”选项:
相关主题 |