Désactiver la suspension GDM sur l'écran de verrouillage

9

J'utilise Arch Linux + GNOME3 sur le bureau, et lorsque le système démarre ou que l'utilisateur se déconnecte, gdmaffiche l'écran de connexion pendant environ 20 secondes, puis éteint l'affichage (bien que l'ordinateur fonctionne toujours). Est-il possible de désactiver cela? Je veux que le moniteur continue d'afficher l'écran de connexion "pour toujours". Je n'ai trouvé aucun moyen de configurer cela.

Patrick
la source

Réponses:

10

C'est à cause du idle-delaycadre. Pour le changer, vous devrez modifier la dconfclé correspondante (et le faire en tant gdmqu'utilisateur):

  1. passer à un VT(par exemple Ctrl+ Alt+ F3), se connecter en tant que root et exécuter:

    su - gdm -s /bin/sh
    

    pour basculer l'utilisateur vers gdm.

  2. puis lancez:

    export $(dbus-launch)
    

    et définissez le délai d'inactivité sur 0(ce qui se traduit par jamais ):

    GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.session idle-delay 0
    

    exécutez exitou appuyez sur Ctrl+ Dpour revenir au compte root .

  3. redémarrez votre ordinateur ou redémarrez le gestionnaire d'affichage:

    systemctl restart gdm
    
don_crissti
la source
5

Tout comme une extension de la réponse de don_crissti :

L'étape 2 n'a pas fonctionné pour moi. Je suis sur Gnome / gdm 3.28 et je ne l'ai pas org.gnome.desktop.session, mais celui-ci a fonctionné pour moi:

GSETTINGS_BACKEND=dconf gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'
jomorité
la source
Sur Debian, vous pouvez le configurer dans /etc/gdm/greeter.dconf-defaults.
gsc
0

L'ajustement des éléments suivants via le dconf-editorpeut aider à affiner les paramètres liés au sommeil:

sleep-inactive-ac-timeout
sleep-inactive-ac-type
sleep-inactive-battery-timeout
sleep-inactive-battery-type

Cela vaut la peine d'essayer, dans mon cas, c'était le moyen de faire en sorte que la machine reste éveillée pendant les périodes d'inactivité.

muthuh
la source