GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie deaktiviere ich die gesamte Energieverwaltung in Ubuntu (für ein Server-Netbook)?

Lösung 1:

Unter Ubuntu 16.04 LTS habe ich Folgendes erfolgreich verwendet, um den Suspend zu deaktivieren:

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

Und dies, um es wieder zu aktivieren:

sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target

Lösung 2:

Sie können diese Energieverwaltungsfunktionen auf verschiedenen Ebenen deaktivieren.

Ebene der grafischen Benutzeroberfläche

In GNOME sollten Sie die folgende Datei bearbeiten:

sudoedit  /usr/share/polkit-1/actions/org.freedesktop.upower.policy

Ein Abschnitt betrifft die Suspend-Funktion und der andere den Ruhezustand. Jeweils als Tag, das Sie auf no:

setzen müssen
<allow_active>no</allow_active>

Tastaturebene

Um das Problem zu vermeiden, wenn die Tastatur einige verwandte Tasten für diese Funktionen hat, müssen Sie den folgenden Befehl eingeben:

gconftool -s /apps/gnome-power-manager/buttons/hibernate -t string interactive

Befehlszeilenebene

Es wäre immer noch möglich, einen Suspend- oder Ruhezustand über die Befehlszeile auszulösen, hier erfahren Sie, wie Sie ihn deaktivieren können.

Wir müssen ein ausführbares Skript in /etc/pm/sleep.d/ erstellen Dadurch werden alle Ruhezustands- oder Suspend-Aktionen abgebrochen.

sudoedit /etc/pm/sleep.d/000cancel-hibernate-suspend

Der Inhalt dieser Datei sollte sein:

#!/bin/sh
# prevents hibernation and suspend
. "$PM_FUNCTIONS"
case "${1}" in
  suspend|hibernate)
    inhibit
    ;;
  resume|thaw)
    exit 0
    ;;
esac

Machen Sie diese Datei nun ausführbar:

chmod 0755 /etc/pm/sleep.d/000cancel-hibernate-suspend

Linux
  1. Wie ich Cockpit für die Linux-Serververwaltung meines Hauses verwende

  2. So deaktivieren Sie Suspend und Hibernation in Linux

  3. Wie deaktiviere ich alle Display-Manager?

  4. So installieren Sie auf einem Ubuntu-Server

  5. Warum Ubuntu das Beste für die Serververwaltung ist

So installieren Sie Nginx unter Ubuntu 14.04

So installieren Sie ownCloud unter Ubuntu 14.04

So installieren Sie Mumble Server unter Ubuntu 15.04

So fügen Sie einem Ubuntu-Server eine private IP hinzu

So installieren Sie NGINX unter Ubuntu 20.04

So installieren Sie NGINX als Reverse Proxy für Apache unter Ubuntu 18.04