Ich liebe i3 aus offensichtlichen Gründen (Licht, maximale Bildschirmgröße, Anpassungsfähigkeit). Nach fünf Minuten Inaktivität läuft mein Bildschirm jedoch ab. Ich möchte das ausschalten, wie?
Ich habe i3 auf Ubuntu 14.04 und 15.10.
X.org bietet einige grundlegende Bildschirmschonerfunktionen sowie Energiesparfunktionen. Höchstwahrscheinlich sind einer oder beide für das beschriebene Verhalten verantwortlich.
Die Einstellungen für beide können mit dem xset
Tool (aus dem x11-xserver-utils
Paket) angezeigt und geändert werden . xset q
Zeigt die aktuellen Einstellungen in den Bereichen Bildschirmschoner und DPMS (Energy Star) an .
Sie können den Bildschirmschoner wie folgt deaktivieren:
xset s off
Die Stromsparfunktion kann mit ausgeschaltet werden
xset -dpms
Mit diesen Einstellungen sollte der Bildschirm nicht mehr automatisch ausgeschaltet oder ausgeblendet werden.
Wenn Ihr Hauptanliegen ist, dass 5 Minuten zu kurz sind, können Sie auch einfach die Limits dafür erhöhen. Um den Bildschirmschoner erst nach einer Leerlaufzeit von 15 Minuten (900 Sekunden) zu aktivieren, stellen Sie das Zeitlimit mit entsprechend ein
xset s 900
Ausschalten des Monitors nach 20 Minuten Leerlauf
xset dpms 0 0 1200
Die zwei 0
Werte disable Standby- und suspendieren bzw. während 1200
setzt das Timeout für off 20 Minuten. (Normalerweise verwende ich nicht Standby oder Suspend, da es keinen Unterschied zwischen den drei Modi bei modernen TFT-Displays zu geben scheint.) Wenn Sie diese Werte einstellen , wird auch DPMS aktiviert , sodass Sie nicht explizit ausführen müssen xset +dpms
.
xset
sind in der Regel nicht dauerhaft. Es ist möglich, dass ein anderes Tool die Werte ausliestxset
und sie beim Neustart erneut lädt, aber ich bin selbst nie auf ein solches Tool gestoßen. Wenn Sie diese Änderungen dauerhaft speichern möchten , können Sie entweder äquivalente Einstellungen im X-Autostart-Skript vornehmenxorg.conf
oder es einfach ausführenxset
.~/.i3/config
sollenexec xset dpms 0 0 1200
. Wenn der Befehl auch ausgeführt werden soll, wenn Sie i3 nur neu starten, verwenden Sieexec_always
anstelle vonexec
.