Je veux que lightdm passe en mode économie d'énergie après une période de temps spécifique. Si je suis connecté, mon écran expirera conformément aux paramètres utilisateur, mais si personne n'est connecté, l'écran restera allumé pour toujours.
J'ai regardé certains articles qui font des suggestions sur ce qu'il faut faire, mais aucun d'entre eux ne semble fonctionner ou c'est dû à ma connaissance limitée de Linux.
mise à jour 6/2/2014: Les paramètres indiqués par sudo -H -u lightdm dbus-launch --exit-with-session gsettings list-recursively org.gnome.settings-daemon.plugins.power
sont les suivants:
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
J'aurais supposé que l' sleep-inactive-ac-timeout 120
entrée aurait été correcte, mais elle n'expire pas sauf si je suis réellement connecté en tant qu'utilisateur.
la source
laptop-mode-tools
ouTLP
? Le premier déclenche les options d'économie d'énergie de pré-construction et ajoute un fichier .conf pour le gérer, le second est une application tierce que j'utilise et fonctionne très bien (le fichier .conf est très bien expliqué)Réponses:
Ceci est un bug confirmé:
Et les bogues, généralement, sont hors sujet ici .
Quoi qu'il en soit, j'ai trouvé la solution de contournement suivante ( commentaire # 33 lié au bogue # 1245474 ) qui fonctionne pour moi:
la source
J'ai créé un fichier dans
/etc/lightdm/lightdm.conf.d/
named50-dpms.conf
.Le fichier dpms-start est un script qui permet à l'utilisateur d'
lightdm
activer dpms.Assurez-vous de taper
sudo chmod +x /etc/lightdm/lightdm.conf.d/dpms-start
pour le rendre exécutable. Dans Ubuntu 14.04, j'utilise ceci avec Unity et Cinnamon et Unity-Greeter pour l'écran de verrouillage. Je n'utilise pas Synergy pour plusieurs écrans dans lightdm. Une autre façon serait d'ajouter root au groupe lightdm dans / etc / group. Cela éliminerait la nécessité de créer l'utilisateur lightdm dans dpms-start.la source