Ich habe in den letzten Stunden versucht, dies ohne Fortschritte zu tun.
Ich verwende Ubuntu 16.04 und möchte den Ruhezustand / Suspend auf dem Anmeldebildschirm deaktivieren (bevor ich mich mit einem Benutzer anmelde), damit die Anzeige aktiv bleibt. Die Suspendierung / der Schlaf beginnt nach 5 Minuten - eine Einstellung, die ich anscheinend nirgendwo finde.
Dinge, die ich versucht habe:
GUI
Fertig für beide (alle) Benutzer:
- Niemals unter Strom suspendieren
- Schalten Sie den Bildschirm niemals unter Helligkeit und Sperre aus.
Terminal
gsettings set org.gnome.desktop.session idle-delay 0
sudo /bin/systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
xset s noblank
xset s off
xset dpms force off
xset -dpms
crontab -e:
hinzugefügt
@reboot sudo /bin/systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
@reboot /usr/bin/xset s noblank
@reboot /usr/bin/xset s off
@reboot /usr/bin/xset dpms force off
@reboot /usr/bin/xset -dpms
dconf org.gnome.settings-daemon.plugins.power
critical-battery-action nothing
idle-dim false
lid-close-ac-action nothing
lid-close-battery-action nothing
sleep-inactive-ac-timeout 0
sleep-inactive-ac-type nothing
sleep-inactive-battery-timeout 0
sleep-inactive-battery-type nothing
time-critical 36000
time-low 36000
(Der Computer hat übrigens weder Deckel noch Akku)
sudo gedit /etc/X11/xorg.conf
Hinzugefügt
Section "ServerFlags"
Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
EndSection
Koffein
Hinzugefügt
@reboot /usr/bin/caffeine &
in crontab. Ich habe auch darüber nachgedacht, dasselbe mit zu tun
@reboot /usr/bin/caffeine -t 36000
aber
caffeine -t 36000
kehrt zurück
usage: caffeinate [-h] [-V] COMMAND [ARGUMENT [ARGUMENT ...]]
caffeinate: error: unrecognized arguments: -t
acpi
Hab es nicht
Jede Hilfe wäre sehr dankbar!
quelle
Ich hatte das gleiche Problem und fand die Lösung in diesem Forenthread . Das Einstellen des entsprechenden Werts mithilfe von gsettings hat bei mir funktioniert. Beachten Sie, dass dies für den
lightdm
Benutzer festgelegt werden muss, nicht für Ihr eigenes Konto oder fürroot
. Vielleicht war das dein Problem?Hier sind die Befehle, die Sie ausführen müssen:
Beachten Sie, dass dies den Energiesparmodus des Geräts nur bei Wechselstrom deaktiviert. Da ich einen Desktop-Computer verwende, war dies ausreichend. Wenn Sie den Schlaf auch im Akkubetrieb deaktivieren möchten, müssen Sie den
sleep-inactive-battery-timeout
Wert ebenfalls auf einstellen0
.Nachdem Sie diese Befehle ausgeführt haben, starten Sie LightDM neu und Sie können loslegen.
quelle
Das einzige, was für mich funktioniert hat, war die Antwort von JohanPI, aber ich musste sie ändern, um auch den Bildschirmschoner auszuschalten. Das geänderte Skript sieht folgendermaßen aus:
quelle