Как изменить критически низкое значение батареи?

Вы можете сделать это с помощью WMCtrl. Это инструмент, который позволяет вам управлять диспетчером окон из командной строки.

Он совместим с Metacity и KWin (значения по умолчанию для Gnome и Kde).

Вы можете использовать эту команду, чтобы получить список открытых в настоящее время окон , Это будет включать имя окна:

wmctrl -l

После того, как у вас есть имя окна, вы можете использовать эту команду для затенения окна:

wmctrl -r "windowname" -b toggle,shaded

Я не думаю, что минимизация поддерживается, потому что это не распространяется на спецификацию EWMH, но вы можете делать затенение и максимизацию, чтобы он мог удовлетворить ваши потребности.

1
задан 1 September 2014 в 04:00

1 ответ

Похоже, Gnome переместил настройки. Критически низкая батарея теперь обрабатывается UPower. Вместо использования gsettings вы должны теперь отредактировать файл /etc/UPower/UPower.conf

UsePercentageForPolicy=true
PercentageLow=10
PercentageCritical=3
PercentageAction=2
CriticalPowerAction=HybridSleep

...

Кстати, если вы читаете файл UPower.conf, то используется, например, v 0.99.1) предлагают только использовать проценты для работы со сломанной прошивкой. По умолчанию был UsePercentageForPolicy=false, который использовал оценку времени батареи. Это имеет смысл, поскольку, когда батарея становится старше, она длится короче для любого заданного процента. Фиксированный процент, который работал ранее, мог бы в какой-то момент больше не позволять ноутбуку достаточно времени для спящего режима.

Однако, похоже, что сейчас upower (v 0.99.4) имеет значение по умолчанию и имеет критическое сообщение о рассуждениях. Я не знаю, что лучше, но вот как использовать время, оставшееся для вашей политики батареи, если вы этого желаете.

UsePercentageForPolicy=false
TimeLow=1200
TimeCritical=300
TimeAction=120
CriticalPowerAction=HybridSleep

Обратите внимание, что Suspend / Sleep как таковой не поддерживается инструментом Upower , вместо этого используется HybridSleep (что похоже на Sleep, но также близко к спящему), а HybridSleep (как и для гибернации) нуждается в рабочем пространстве подкачки. О том, как создать его, если у вас его нет, см. Этот ответ.

19
ответ дан 25 May 2018 в 15:27

Другие вопросы по тегам:

Похожие вопросы: