linux – 如何禁用Ubuntu中的所有电源管理(用于服务器上网本)?
发布时间:2020-12-13 18:06:14 所属栏目:Linux 来源:网络整理
导读:我需要禁用与让netbook-server进入sleep / hibernate / shutdown相关的所有内容.在不活动期间旋转磁盘是很好的,但至关重要的是机器保持在通过Wi-Fi(和整个互联网)保持连接的状态,以及保持USB子系统的运行(我们是从它运行硬件调制解调器). 语境: 上网本不是
我需要禁用与让netbook-server进入sleep / hibernate / shutdown相关的所有内容.在不活动期间旋转磁盘是很好的,但至关重要的是机器保持在通过Wi-Fi(和整个互联网)保持连接的状态,以及保持USB子系统的运行(我们是从它运行硬件调制解调器).
语境: >上网本不是在物理上可访问的(它在泰国,我是 这是否可以通过命令行完成,而不会造成重大/任何停机? 解决方法
您可以在各种级别禁用这些电源管理功能.
图形用户界面级别 在GNOME中,您应该编辑以下文件: sudoedit /usr/share/polkit-1/actions/org.freedesktop.upower.policy 一节涉及暂停功能,另一节涉及休眠功能.每个都作为标记,您必须设置为否: <allow_active>no</allow_active> 键盘级别 现在,为了避免问题,如果键盘具有这些功能的一些相关键,则必须输入以下命令: gconftool -s /apps/gnome-power-manager/buttons/hibernate -t string interactive 命令行级别 仍然可以从命令行触发暂停或休眠,以下是如何禁用它. 我们必须在/etc/pm/sleep.d/中创建一个可执行脚本,它将取消任何休眠或挂起操作. sudoedit /etc/pm/sleep.d/000cancel-hibernate-suspend 该文件的内容应为: #!/bin/sh # prevents hibernation and suspend . "$PM_FUNCTIONS" case "${1}" in suspend|hibernate) inhibit ;; resume|thaw) exit 0 ;; esac 现在使该文件可执行: chmod 0755 /etc/pm/sleep.d/000cancel-hibernate-suspend (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |