Interface et Session graphique

GDM : Désactiver la veille automatique sur l'écran de connexion

Table des matières

Introduction



Si vous utilisez une distribution Linux avec l'environnement de bureau GNOME, vous utilisez probablement GDM.
Parfois, dans certains cas, on laissera l'écran de connexion affiché pendant plusieurs minutes.

Par défaut, au bout de 15 minutes, le système se mettra en veille.
C'est le cas sous Debian, et Fedora Workstation.

Dans cet article, nous allons voir l'astuce pour désactiver cette veille.

Fonctionnement de GDM



GDM est le gestionnaire de connexion fourni par GNOME.

Il est lancé en tant qu'utilisateur "gdm" sur le système.
Les paramètres de gestion de l'énergie sont stockées dans la base dconf.

Pour modifier la politique d'énergie sur l'écran de connexion, il va falloir modifier la base de données dconf de l'utilisateur "gdm".
En effet, les paramètres définis par un utilisateur connecté au système ne s'appliquent pas à GDM.

Il sera nécessaire de :
- Modifier la base dconf de l'utilisateur "gdm"
- Modifier la clé org.gnome.settings-daemon.plugins.power
- Définir à 0 la valeur sleep-inactive-ac-timeout (pour désactiver)

Il est nécessaire d'avoir une session dbus lancée (là est toute la difficulté)

Modifier la valeur



Nous aurons besoin de sudo pour exécuter une commande en tant que "gdm".

Pour définir la valeur indiquée plus haut, pour l'utilisateur "gdm" avec une session dbus lancée, on utilisera :
Code BASH :
sudo -u gdm dbus-run-session gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0


Si on souhaite savoir quelle valeur est définie avant de modifier le paramétrage :
Code BASH :
sudo -u gdm dbus-run-session gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout


Par défaut, c'est 15 minutes soit 900 secondes.
Cette page a été vue 506 fois