Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – 如何禁用Ubuntu中的所有电源管理(用于服务器上网本)?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我需要禁用与让netbook-server进入sleep / hibernate / shutdown相关的所有内容.在不活动期间旋转磁盘是很好的,但至关重要的是机器保持在通过Wi-Fi(和整个互联网)保持连接的状态,以及保持USB子系统的运行(我们是从它运行硬件调制解调器). 语境: >上网本不是在物理上可访问的(它在泰国,我是 不). >我只有SSH访问权限 >它正在运行vanilla Ubu
@H_675_10@
我需要禁用与让netbook-server进入sleep / hibernate / shutdown相关的所有内容.在不活动期间旋转磁盘是很好的,但至关重要的是机器保持在通过Wi-Fi(和整个互联网)保持连接的状态,以及保持USB子系统的运行(我们是从它运行硬件调制解调器).

语境:

>上网本不是在物理上可访问的(它在泰国,我是
不).
>我只有SSH访问权限
>它正在运行vanilla Ubuntu 10.04 32

>这是华硕eeePC品种的上网本

这是否可以通过命令行完成,而不会造成重大/任何停机?

解决方法

您可以在各种级别禁用这些电源管理功能.

图形用户界面级别

在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

大佬总结

以上是大佬教程为你收集整理的linux – 如何禁用Ubuntu中的所有电源管理(用于服务器上网本)?全部内容,希望文章能够帮你解决linux – 如何禁用Ubuntu中的所有电源管理(用于服务器上网本)?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。