/etc/pm/power.d сценарии не выполняются после обновления до 13.10
Я недавно обновился до Ubuntu 13.10 и понял, что скрипты в /etc/pm/power.d
не стреляйте больше. Что-то изменилось в работе pm-utils? Есть ли способ заставить его работать.
У меня есть скрипт, который автоматически меняет яркость на моем мониторе, если кабель питания отключен, и я хотел бы иметь возможность использовать его снова.
ОБНОВЛЕНИЕ Я понял, что главная причина того, что сценарии не выполняются автоматически, заключается в том, что upowerd
не работает Если я бегу upower --monitor
, сценарии начинают выполняться всякий раз, когда я подключаю или отключаю зарядное устройство.
man upowerd
говорит следующее:
upowerd предоставляет сервис org.freedesktop.UPower для шины системных сообщений. Пользователям или администраторам никогда не нужно запускать этот демон, поскольку он будет автоматически запускаться dbus-daemon(1) всякий раз, когда приложение вызывает службу org.freedesktop.UPower.
Почему upowerd не запускается автоматически при загрузке?
2 ответа
Я закончил тем, что добавил
upower -e
линия к моему /etc/rc.local
файл, который просто перечисляет доступные источники питания и запускается upowerd
если он еще не запущен
Я смог заставить его работать, просто установив pm-utils, после чего скрипты работали правильно:
sudo apt-get install pm-utils