Отключение функций энергосбережения через командную строку

Отключение функций энергосбережения через командную строку

Я управляю несколькими удаленными системами киосков. После обновления до 20.04 Desktop я считаю, что некоторые проблемы вызваны некоторыми функциями энергосбережения, которые можно отключить через Настройки > Панель управления питанием, но для этих систем у меня есть только доступ к командной строке.

Есть ли способ отключить эти функции (в частности, автоматическую регулировку яркости, затемнение экрана при бездействии и автоматическое отключение питания) из командной строки?

решение1

Многие параметры Gnome Desktop настраиваются через dconf. Вы можете увидеть все возможные параметры, если установите графический инструмент dconf-editor. Если вы знаете параметры, вы можете управлять ими с помощью gsettingsкоманды:

Чтобы отключить автоматическую яркость:

gsettings set org.gnome.settings-daemon.plugins.power ambient-enabled false

Чтобы отключить затемнение экрана в неактивном состоянии:

gsettings set org.gnome.settings-daemon.plugins.power idle-dim false

Чтобы отключить автоматическую приостановку:

gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type 'suspend'

Чтобы отменить действие, т. е. сбросить эти настройки до значений по умолчанию, выполните те же команды, подставив resetвместо setи исключив последний аргумент.

решение2

Я полагаю, что отключить DPMS или Display Power Management Signaling можно из командной строки.

Сначала проверим, включена ли она:

xset -q | awk '/DPMS is/ {print $NF}'

Пример:

xset -q | awk '/DPMS is/ {print $NF}'
Enabled

Чтобы отключить его:

xset -dpms

Чтобы включить его:

xset dpms

Надеюсь это поможет!

Связанный контент