55 votes

Comment désactiver complètement l'économiseur d'écran et la gestion de l'alimentation ?

Je cherche une méthode pour désactiver l'économiseur d'écran et le powermanager mais à partir de la ligne de commande.

Je sais que cela peut être fait via l'écran GUI - mais cela peut-il être fait via la ligne de commande ou via un éditeur de configuration ?

Voici la méthode graphique (via l'application "écran" ou "luminosité et verrouillage") :

enter image description here

44voto

Maciek Gryka Points 1807

Pour 11.10

Désactiver le plugin d'alimentation de GNOME Settings Deamon à partir de la ligne de commande :

gsettings set org.gnome.settings-daemon.plugins.power active false

On peut aussi utiliser dconf-editor du paquet dconf-tools :

enter image description here

Pour l'économiseur d'écran :

gsettings set org.gnome.desktop.screensaver idle-activation-enabled false

Ou encore via dconf-editor :

enter image description here

12voto

Thomas Points 388

Vous constaterez peut-être que la solution ci-dessus est nécessaire, mais pas suffisante. L'écran peut toujours s'éteindre après 10 minutes. Il s'agit d'un paramètre par défaut compilé dans Xorg.

Pour le désactiver pour la session en cours, exécutez :

xset s off

Vous pouvez le mettre dans votre .xsession pour le désactiver à chaque connexion.

8voto

Mikko Rantalainen Points 2641

Vous n'avez pas précisé si vous voulez une solution permanente ou une solution temporaire. Si vous souhaitez désactiver l'économiseur d'écran et la gestion de l'alimentation pendant 2 heures, par exemple, vous pouvez simplement inhiber ces caractéristiques.

En pratique, vous pouvez simplement exécuter

systemd-inhibit sleep 2h

Comme alternative, vous pouvez vouloir inhiber l'économiseur d'écran et la gestion de l'alimentation jusqu'à ce qu'un processus donné soit terminé. Par exemple,

systemd-inhibit wget "https://example.com/files/huge-download.dat"

empêcherait l'économiseur d'écran et la gestion de l'alimentation jusqu'à ce que le téléchargement soit terminé.

Véase man systemd-inhibit pour plus de détails. Il vous permet de désactiver uniquement les fonctions sélectionnées et de définir une chaîne visible par l'utilisateur pour expliquer pourquoi ces fonctions sont inhibées (pratique si votre système compte plusieurs utilisateurs).

7voto

user56577 Points 41

Créez un document en texte brut dans votre dossier personnel et copiez-y ce document.

#!/bin/bash
sleep 10 &&
xset s 0 0
xset s off
exit 0

Enregistrez le document sous le nom de "screensaver_off.sh" (sans les guillemets), puis ouvrez un terminal et saisissez

chmod +x screensaver_off.sh

Ensuite, ouvrez les applications de démarrage à partir du tableau de bord, cliquez sur le bouton ajouter, nommez votre application de démarrage, et entrez votre commande comme :

"sh /home/$LOGNAME/screensaver_off.sh"

Ensuite, ajoutez une description et cliquez sur ajouter, redémarrez et c'est fini, plus d'écran vide.

Vous devrez le faire pour chaque utilisateur car les paramètres par défaut sont rétablis après une déconnexion ou un redémarrage.

enter image description here

4voto

Evenbit GmbH Points 4398

Vous pouvez aller dans les préférences système. Il y a un programme appelé "Brightnes and lock" (je ne sais pas comment il s'appelle en anglais, regardez ma capture d'écran). Dans ce menu vous pouvez définir, quand le verrouillage de l'écran est activé.

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X