Ich möchte, dass lightdm nach einer bestimmten Zeit in den Energiesparmodus wechselt. Wenn ich angemeldet bin, läuft mein Bildschirm gemäß den Benutzereinstellungen ab. Wenn jedoch niemand angemeldet ist, bleibt der Bildschirm für immer eingeschaltet.
Ich habe mir einige Posts angesehen, in denen Vorschläge gemacht wurden, aber keine davon scheint zu funktionieren, oder es liegt an meinen begrenzten Linux-Kenntnissen.
aktualisiert am 02.06.2014: Die angezeigten Einstellungen sudo -H -u lightdm dbus-launch --exit-with-session gsettings list-recursively org.gnome.settings-daemon.plugins.power
lauten wie folgt:
org.gnome.settings-daemon.plugins.power active true
org.gnome.settings-daemon.plugins.power button-hibernate 'hibernate'
org.gnome.settings-daemon.plugins.power button-power 'interactive'
org.gnome.settings-daemon.plugins.power button-sleep 'suspend'
org.gnome.settings-daemon.plugins.power button-suspend 'suspend'
org.gnome.settings-daemon.plugins.power critical-battery-action 'suspend'
org.gnome.settings-daemon.plugins.power idle-brightness 30
org.gnome.settings-daemon.plugins.power idle-dim true
org.gnome.settings-daemon.plugins.power lid-close-ac-action 'suspend'
org.gnome.settings-daemon.plugins.power lid-close-battery-action 'suspend'
org.gnome.settings-daemon.plugins.power lid-close-suspend-with-external-monitor false
org.gnome.settings-daemon.plugins.power notify-perhaps-recall true
org.gnome.settings-daemon.plugins.power percentage-action 2
org.gnome.settings-daemon.plugins.power percentage-critical 3
org.gnome.settings-daemon.plugins.power percentage-low 10
org.gnome.settings-daemon.plugins.power priority 0
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 120
org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'suspend'
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 0
org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type 'suspend'
org.gnome.settings-daemon.plugins.power time-action 120
org.gnome.settings-daemon.plugins.power time-critical 300
org.gnome.settings-daemon.plugins.power time-low 1200
org.gnome.settings-daemon.plugins.power use-time-for-policy true
Ich hätte angenommen sleep-inactive-ac-timeout 120
, dass dies der richtige Eintrag gewesen wäre, aber es tritt keine Zeitüberschreitung auf, es sei denn, ich bin tatsächlich als Benutzer angemeldet.
quelle
laptop-mode-tools
oderTLP
? Die erste löst die vorab erstellten Energiesparoptionen aus und fügt eine .conf-Datei hinzu, um sie zu verwalten. Die zweite ist eine Drittanbieteranwendung, die ich verwende und die sehr gut funktioniert (die .conf-Datei ist sehr gut erklärt).Antworten:
Dies ist ein bestätigter Fehler:
Und Fehler sind in der Regel hier nicht zum Thema .
Wie auch immer, ich habe die folgende Problemumgehung ( Kommentar # 33 zum Fehler # 1245474 ) gefunden, die für mich funktioniert:
quelle
Ich habe eine Datei mit dem
/etc/lightdm/lightdm.conf.d/
Namen erstellt50-dpms.conf
.Die Datei dpms-start ist ein Skript, mit dem der Benutzer
lightdm
dpms aktivieren kann.Stellen Sie sicher
sudo chmod +x /etc/lightdm/lightdm.conf.d/dpms-start
, dass Sie Folgendes eingeben , damit es ausführbar wird. In Ubuntu 14.04 verwende ich dies sowohl mit Unity und Cinnamon als auch mit Unity-Greeter für den Sperrbildschirm. Ich verwende Synergy nicht für mehrere Displays in Lightdm. Eine andere Möglichkeit wäre, der LightDM-Gruppe in / etc / group root hinzuzufügen. Das würde die Notwendigkeit beseitigen, den lightdm-Benutzer in dpms-start zu erstellen.quelle