Si вы пользуетесь ноутбуком, этот инструмент может быть большим подспорьем. Путешествуя по сети, я наткнулся на отличную программу, которая Это называется Инструмент энергосбережения" является продвинутый менеджер питания для Linux Он поставляется с настройками по умолчанию, уже оптимизированными для работы от батареи.
Этот инструмент работает через командную строку с автоматическими фоновыми задачами. Он поставляется с конфигурацией по умолчанию, которую мы находим в (/ etc / default / tlp).
Однако TLP легко настраивается в соответствии с конкретными требованиями.
В конфигурациях TLP мы находим следующее, мы также должны учитывать, что они зависят от источника питания.
- Режим переносного ядра и таймауты грязного буфера
- Масштабирование частоты процессора, включая "турбо-ускорение" / "турбо-ядро"
- Планировщик процессов с поддержкой энергопотребления для многоядерных / гиперпотоковых операций
- Расширенный уровень управления питанием жесткого диска и тайм-аут вращения (для каждого диска)
- Управление питанием SATA Aggressive Link (ALPM)
- Управление питанием в активном состоянии PCI Express (PCIe ASPM)
- Управление питанием во время выполнения для устройств шины PCI (e)
- Radeon Graphics Power Management (KMS и DPM)
- Режим энергосбережения Wi-Fi
- Выключите оптический привод в отсеке для дисковода.
- Аудио режим энергосбережения
также Среди дополнительных функций мы находим перекалибратор батареи. что отлично подходит для заботы о ней, с другой стороны, у нас есть планировщик ввода / вывода (на диск), возможность отключать встроенные устройства Wi-Fi, Bluetooth или wwan при запуске и выключении системы.
Как установить TLP в Ubuntu и производных?
Чтобы установить этот инструмент в нашей системе, мы должны получить доступ к терминалу и добавить его репозиторий, сначала мы напишем:
sudo add-apt-repository ppa:linrunner/tlp
Приступаем к обновлению нашего списка репозиториев:
sudo apt-get update
А для установки TLP у нас есть следующие пакеты:
Установка пакета
- tlp - Энергосбережение
- tlp-rdw - необязательно, Мастер радиоустройств
- tp-smapi-dkms - только дополнительный ThinkPad, tp-smapi требуется для пороговых значений заряда аккумулятора, повторной калибровки и вывода состояния, специфичного для tlp-stat
- acpi-call-dkms: только с дополнительным ThinkPad, acpi-call требуется для пороговых значений заряда аккумулятора и повторной калибровки на Sandy Bridge и более новых моделях (X220 / T420, X230 / T430 и других).
Вышеуказанные пакеты их можно установить с помощью инструментов управления пакетами.
sudo apt-get install tlp tlp-rdw
ThinkPads требует дополнительных:
sudo apt-get install tp-smapi-dkms acpi-call-dkms
конфигурация
Все настройки TLP хранятся в файле конфигурации / etc / default / tlp. Поскольку настройки по умолчанию уже обеспечивают оптимальную экономию заряда батареи, во многих случаях нет необходимости немедленно менять батарею. Полную ссылку можно прочитать в Настройках TLP.
Настроить TLP
TLP запустится автоматически. Чтобы избежать перезагрузки системы, при первом запуске вручную используйте следующую команду:
sudo tlp start
Используйте команду терминала tlp-stat, чтобы проверить, правильно ли работает TLP.
sudo tlp-stat -s
Получится примерно так
+++ Estado del sistema Estado = habilitado Última ejecución = <Hora del inicio del sistema o último cambio de la fuente de alimentación
Все команды, описанные в этом разделе, должны использоваться с sudo.
sudo tlp-stat
Показать информацию о батарее
sudo tlp-stat -b sudo tlp-stat --battery
Показать настройки
tlp-stat -c tlp-stat --config
Показать данные на диске
tlp-stat -d tlp-stat --disk
Показать данные устройства PCI (e)
tlp-stat -e tlp-stat --pci
Показать данные видеокарты
tlp-stat -g tlp-stat --graphics
Показать данные процессора
tlp-stat -p tlp-stat --processor
Показать статус радиоустройства
tlp-stat -r tlp-stat --rfkill
Показать системные данные
tlp-stat -s tlp-stat --system
Показывает температуру и скорость вентилятора
tlp-stat -t tlp-stat --temp
Показать данные USB-устройства
tlp-stat -u tlp-stat - usb
Показать больше данных
tlp-stat -v tlp-stat --verbose
Показать предупреждения
tlp-stat -w tlp-stat --warn