Дисплей выключается слишком рано

В настройках Xfce power manager я установил тайм-аут на 6 минут для выключения дисплея (и никогда не для сна). Тем не менее, дисплей выключается раньше иxset q отображает (среди прочего):

DPMS (Energy Star): Режим ожидания: 120 Приостановка: 0 Выкл.: 0 DPMS включен

Если я изменю настройку, скажем, 7 минут в Xfce Power Manager, вывод

DPMS (Energy Star): Режим ожидания: 0 Приостановка: 0 Выкл.: 420 DPMS включен

Но я хочу, чтобы настройки Xfce были эффективными с самого начала. Что устанавливает значение тайм-аута DPMS, отличное от настройки Xfce? Xcreensaver не устанавливается.

ОС: Ubuntu 14.04.5 LTS с рабочим столом Xfce

Временное решение:

Добавьте следующую команду на вкладке "Автозапуск приложения" диалогового окна "Сеанс и запуск":

/bin/sh -c 'sleep 5 && xset dpms 0 $((60*$(xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/dpms-on-ac-sleep))) $((60*$(xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/dpms-on-ac-off)))'

(Это для режима переменного тока. Возможно, вам придется настроить аргумент для sleep больше.)

1 ответ

На старте у меня есть xset q настройки, которые не соответствуют настройкам менеджера питания xfce, например 7200 standby и 14400 off, но, похоже, они все равно реагируют на настройки xfce. Таким образом, ваш случай звучит больше как ошибка, но есть обходной путь ниже.

Изменение их в менеджере питания xfce изменяет настройки xset.

Я не уверен, что делать, чтобы настройки соответствовали прямо при загрузке, они, кажется, хранятся в ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml но редактирование этого файла не меняет настройки Power Manager или xset... хотя, возможно, требуется выход из системы / вход в систему.

xfce4-settings-editor Программа изменяет настройки в xml-файле и менеджере питания, в то время как изменение настроек менеджера питания не меняет xml-файл (по крайней мере, не сразу).


использование xfconf-query

Чтобы изменить настройки при входе в систему (возможно, с файлом в ~/.config/autostart). Чтобы установить "выключить после" / /xfce4-power-manager/dpms-on-ac-off сказать 15 минут запустить это:

xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/dpms-on-ac-off -s 15

Чтобы запросить текущую настройку, опустите -s:

xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/dpms-on-ac-off
Другие вопросы по тегам