Тема энергопотребления периодически возникает на форуме и так же затухает.
Для настройки экономичного режима есть два достаточно известных пакета
Laptop
mode tools и
pm utilsИ то, и другое являются по сути наборами скриптов, которые нужно модифицировать для каждого конкретного случая.
Это вызывает достаточно большие сложности у начинающих пользователей.
Но существует очень простой способ настройки энергопотребления и сейчас я о нем расскажу.
Коротко о PowertopЕсть такая замечательная программа
powertop.
Так вот этот powertop позволяет исследовать что в системе и сколько потребляет.
Устанавливается программа из стандартного репозитория Ubuntu:
sudo apt install powertop
Запустив из терминала комндой "powertop" мы увидим такой экран:
Кстати, сразу после установки вы не увидите цифр показывающих энергопотребление. Дело в том, что утилите требуется время для сбора статистики и калибровки. В моем случае на это потребовалось около 1 часа работы от батарей.
Но давайте изучение оставим на потом, а перейдем сразу к настройкам энергопотребления.
На верху экрана есть несколько "вкладок" между которыми можно перемещаться по клавише "Tab". Нас интересует последняя - "Tunables"
Мы видим, что большинство записей отмечено как "Bad". Если мы нажмем клавишу "Enter", то состояние этой записи поменяется на "Good".
Можно просто руками пройти по всем пунктам. Но мы сделаем это автоматом.
Для этого в программе есть специальный ключ "--auto-tune".
Автоматизируем настройку потребления.Первым делом сделаем запуск powertop без запроса пароля. Для этого добавим разрешение в файл /etc/sudoers.d/myOverrides.
Все файлы из каталога /etc/sudoers.d в имени которых отсутствет "." (точка) или "~" (тильда) будут автоматически включены при обработке sudoers.
Из терминала:
sudo visudo -f /etc/sudoers.d/myOverrides
и добавляем строку:
vasia ALL=(ALL) NOPASSWD:/usr/sbin/powertop
vasia замените на ваше имя в системе.
Наконец добавим запуск powertop в "Statrup application"
Нажимаем кнопку "Add" и заполняем как показано на скриншоте.
ПроверяемПерезапускаем компьютер, из терминала запускаем powertop и проверяем что все отработало.
Все параметры перешли в состояние "Good", а энергопотребление в "idle" и с подсветкой экрана 20 % составляет меньше 7 Вт.