Chcę, aby lightdm przeszedł w tryb oszczędzania energii po określonym czasie. Jeśli jestem zalogowany, mój ekran wygasa zgodnie z ustawieniami użytkownika, jednak gdy nikt nie jest zalogowany, ekran pozostanie włączony na zawsze.
Przejrzałem kilka postów, które sugerują, co robić, ale żaden z nich nie działa lub nie jest to spowodowane moją ograniczoną znajomością Linuksa.
zaktualizowano 6/2/2014: Ustawienia pokazane przez sudo -H -u lightdm dbus-launch --exit-with-session gsettings list-recursively org.gnome.settings-daemon.plugins.power
są następujące:
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
Zakładałbym, że sleep-inactive-ac-timeout 120
byłby to prawidłowy wpis, ale nie upłynął limit czasu, chyba że jestem zalogowany jako użytkownik.
power-management
lightdm
Scottie
źródło
źródło
laptop-mode-tools
lubTLP
? Pierwszy uruchamia opcje oszczędzania energii przed kompilacją i dodaje plik .conf do zarządzania nim, drugi to aplikacja innej firmy, z której korzystam i działa naprawdę dobrze (plik .conf jest bardzo dobrze wyjaśniony)Odpowiedzi:
To jest potwierdzony błąd:
I ogólnie błędy są tutaj nie na temat .
W każdym razie znalazłem następujące obejście ( komentarz # 33 związany z błędem # 1245474 ), które działa dla mnie:
źródło
Utworzyłem plik
/etc/lightdm/lightdm.conf.d/
o nazwie50-dpms.conf
.Plik dpms-start to skrypt, który pozwala użytkownikowi
lightdm
włączyć dpms.Pamiętaj, aby wpisać,
sudo chmod +x /etc/lightdm/lightdm.conf.d/dpms-start
aby był wykonywalny. W Ubuntu 14.04 używam tego z Unity i Cinnamon i Unity-Greeter dla ekranu blokady. Nie używam Synergy do wielu wyświetlaczy w lightdm. Innym sposobem byłoby dodanie roota do grupy lightdm w / etc / group. To wyeliminowałoby potrzebę tworzenia użytkownika lightdm w dpms-start.źródło