Могут ли мои настройки настраиваться автоматически при загрузке от аккумулятора?

Можно ли настроить параметры, если и только если компьютер запускается от батареи?

Зачем?

Я обычно работаю без батареи, но когда я использую батарею, я хочу, чтобы она работала как можно дольше. Для этого я использую небольшие настройки (granola для минимального энергопотребления, отключение Wi-Fi и Bluetooth, а также настройки яркости).

Какие?

Всякий раз, когда я загружаю свой ноутбук от батареи, я должен вручную настроить все эти настройки. В начале это было нормально, но теперь я хочу, чтобы эти настройки делались автоматически. То, что я хочу настроить автоматически при загрузке от батареи

  1. настройка ноутбука в режиме полета (без wifi и bluetooth)

  2. затемнение экрана до 50%

  3. отключение всех входов USB (я часто оставляю несколько вещей в слотах USB, но я не хочу, чтобы они активировались)

  4. установить режим питания в granola для минимального потребления (это необходимо sudo).

Есть идеи? Сценарий, который запускается автоматически при входе в систему от батареи? Что-нибудь?

1 ответ

Вы можете вставить свои собственные команды экономии заряда аккумулятора в исполняемый файл, подобный этому, в папку " /etc/pm/power.d ":

#!/bin/bash
if on_ac_power; then
    : # Do nothing
else
    rfkill block bluetooth # Turn OFF bluetooth
fi
exit 0

Вы можете увидеть список других опций, используя утилиту PowerTOP.

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