Deaktivieren Sie die GDM-Unterbrechung auf dem Sperrbildschirm

9

Ich verwende Arch Linux + GNOME3 auf dem Desktop. Wenn das System gestartet wird oder sich der Benutzer abmeldet, gdmwird der Anmeldebildschirm etwa 20 Sekunden lang angezeigt und dann die Anzeige ausgeschaltet (obwohl der Computer noch ausgeführt wird). Ist es möglich, dies zu deaktivieren? Ich möchte, dass der Monitor den Anmeldebildschirm "für immer" anzeigt. Ich konnte keine Möglichkeit finden, dies zu konfigurieren.

Patrick
quelle

Antworten:

10

Das liegt an der idle-delayEinstellung. Um es zu ändern, müssen Sie den entsprechenden dconfSchlüssel ändern (und dies als gdmBenutzer tun ):

  1. Wechseln Sie zu a VT(zB Ctrl+ Alt+ F3), melden Sie sich als root an und führen Sie Folgendes aus:

    su - gdm -s /bin/sh
    

    Benutzer wechseln zu gdm.

  2. dann renne:

    export $(dbus-launch)
    

    und setzen Sie die Leerlaufverzögerung auf 0(was übersetzt nie bedeutet ):

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

    Führen Sie aus exitoder drücken Sie Ctrl+ D, um zum Root- Konto zurückzukehren.

  3. Starten Sie Ihren Computer neu oder starten Sie den Display Manager neu:

    systemctl restart gdm
    
don_crissti
quelle
5

Nur als Erweiterung der Antwort von don_crissti :

Schritt 2 hat bei mir nicht funktioniert. Ich bin auf Gnome / gdm 3.28 und habe es nicht org.gnome.desktop.session, aber dieses hat für mich funktioniert:

GSETTINGS_BACKEND=dconf gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'
Jomorität
quelle
Auf Debian können Sie es in einrichten /etc/gdm/greeter.dconf-defaults.
gsc
0

Wenn Sie Folgendes über das anpassen, können Sie dconf-editormöglicherweise die Einstellungen für den Schlaf optimieren:

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

Einen Versuch wert, in meinem Fall war es der Weg, die Maschine in Zeiten der Inaktivität wach zu halten.

muthuh
quelle