Я хочу, чтобы lightdm перешел в режим энергосбережения через определенный промежуток времени. Если я вошел в систему, то мой экран будет отключен в соответствии с настройками пользователя, однако, когда никто не вошел в систему, экран останется включенным навсегда.
Я просмотрел несколько постов, в которых даются некоторые предложения о том, что делать, но ни один из них, похоже, не работает, или это зависит от моего ограниченного знания Linux.
обновлено 02.06.2014: настройки, показанные sudo -H -u lightdm dbus-launch --exit-with-session gsettings list-recursively org.gnome.settings-daemon.plugins.power
ниже:
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
Я бы предположил, что sleep-inactive-ac-timeout 120
это была бы правильная запись, но она не истекает, если я не вошел в систему как пользователь.
источник
laptop-mode-tools
илиTLP
? Первый запускает предварительно настроенные параметры энергосбережения и добавляет файл .conf для управления им, второй - стороннее приложение, которое я использую и очень хорошо работает (файл .conf очень хорошо объяснен)Ответы:
Это подтвержденная ошибка:
А баги тут вообще не по теме .
Во всяком случае, я нашел следующий обходной путь ( комментарий № 33, связанный с ошибкой № 1245474 ), который работает для меня:
источник
Я создал файл в
/etc/lightdm/lightdm.conf.d/
имени50-dpms.conf
.Файл dpms-start - это скрипт, который позволяет пользователю
lightdm
включать dpms.Обязательно наберите,
sudo chmod +x /etc/lightdm/lightdm.conf.d/dpms-start
чтобы сделать его исполняемым. В Ubuntu 14.04 я использую это с Unity и Cinnamon и Unity-Greeter для блокировки экрана. Я не использую Synergy для нескольких дисплеев в Lightdm. Другой способ - добавить root в группу lightdm в / etc / group. Это избавит от необходимости создавать пользователя lightdm в dpms-start.источник