GNU/Linux >> Tutoriels Linux >  >> Linux

Comment désactiver toute la gestion de l'alimentation dans Ubuntu (pour un netbook serveur) ?

Solution 1 :

Sur Ubuntu 16.04 LTS, j'ai utilisé avec succès ce qui suit pour désactiver la suspension :

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

Et ceci pour le réactiver :

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

Solution 2 :

Vous pouvez désactiver ces fonctionnalités de gestion de l'alimentation à différents niveaux.

Niveau de l'interface utilisateur graphique

Dans GNOME, vous devez éditer le fichier suivant :

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

Une section concerne la fonction de suspension et l'autre celle d'hibernation. Chacun sous la forme d'une balise que vous devez définir sur non :

<allow_active>no</allow_active>

Niveau du clavier

Maintenant, pour éviter le problème si le clavier a des touches liées à ces fonctionnalités, vous devez entrer la commande suivante :

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

Niveau de la ligne de commande

Il serait toujours possible de déclencher une suspension ou une hibernation depuis la ligne de commande, voici comment le désactiver.

Nous devons créer un script exécutable en /etc/pm/sleep.d/ qui annulera toute action d'hibernation ou de suspension.

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

Le contenu de ce fichier doit être :

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

Rendez maintenant ce fichier exécutable :

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

Linux
  1. Comment j'utilise Cockpit pour la gestion du serveur Linux de ma maison

  2. Comment désactiver la suspension et l'hibernation sous Linux

  3. Comment désactiver tous les gestionnaires d'affichage ?

  4. Comment installer la localisation sur un serveur Ubuntu

  5. Pourquoi Ubuntu est le meilleur pour la gestion de serveur

Comment installer Nginx sur Ubuntu 14.04

Comment installer ownCloud sur Ubuntu 14.04

Comment installer le serveur Mumble sur Ubuntu 15.04

Comment ajouter une adresse IP privée à un serveur Ubuntu

Comment installer NGINX sur Ubuntu 20.04

Comment installer NGINX en tant que proxy inverse pour Apache sur Ubuntu 18.04