GNU/Linux >> Linux Esercitazione >  >> Linux

Come disabilitare tutta la gestione dell'alimentazione in Ubuntu (per un netbook server)?

Soluzione 1:

Su Ubuntu 16.04 LTS, ho usato con successo quanto segue per disabilitare la sospensione:

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

E questo per riattivarlo:

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

Soluzione 2:

Puoi disabilitare queste funzionalità di gestione dell'alimentazione a vari livelli.

Livello di interfaccia utente grafica

In GNOME, dovresti modificare il seguente file:

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

Una sezione riguarda la funzione di sospensione e l'altra quella di ibernazione. Ognuno come tag che devi impostare su no:

<allow_active>no</allow_active>

Livello tastiera

Ora, per evitare il problema se la tastiera ha dei tasti relativi a queste funzionalità, devi inserire il seguente comando:

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

Livello riga di comando

Sarebbe comunque possibile attivare una sospensione o un'ibernazione dalla riga di comando, ecco come disabilitarla.

Dobbiamo creare uno script eseguibile in /etc/pm/sleep.d/ che annullerà qualsiasi azione di ibernazione o sospensione.

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

Il contenuto di questo file dovrebbe essere:

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

Ora rendi eseguibile quel file:

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

Linux
  1. Come utilizzo Cockpit per la gestione del server Linux di casa

  2. Come disabilitare la sospensione e l'ibernazione in Linux

  3. Come disabilitare tutti i gestori di visualizzazione?

  4. Come installare localizzare su un server Ubuntu

  5. Perché Ubuntu è il migliore per la gestione dei server

Come installare Nginx su Ubuntu 14.04

Come installare ownCloud su Ubuntu 14.04

Come installare Mumble Server su Ubuntu 15.04

Come aggiungere un IP privato a un server Ubuntu

Come installare NGINX su Ubuntu 20.04

Come installare NGINX come proxy inverso per Apache su Ubuntu 18.04