TLP — усовершенствованный инструмент командной строки для управления питанием в Linux, который продлевает срок службы батареи и оптимизирует энергопотребление системы. Вышла версия 1.9, в которой основное внимание уделяется расширенным возможностям энергосбережения, более гибкому переключению профилей и улучшенной поддержке батареи на более широком спектре оборудования.
Изюминкой является новый демон tlp-pd, который реализует тот же API D-Bus, что и power-profiles-daemon, позволяя GNOME, KDE, Cinnamon и другим средам рабочего стола взаимодействовать с профилями TLP через существующие интерфейсы.
Кроме того, в проекте представлен третий профиль энергопотребления — энергосберегающий, дополняющий существующие режимы высокой производительности и сбалансированный режим. Каждый профиль соответствует новым расширенным параметрам конфигурации, а новая команда tlpctl позволяет переключать профили и управлять демоном непосредственно из терминала.
В TLP 1.9 также реализован «умный» режим для автоматического переключения профилей. Вместо возврата к настройкам по умолчанию при подключении или отключении зарядного устройства «умная» логика сохраняет выбранные вручную профили даже в циклах приостановки. Пользователи, предпочитающие полностью ручное управление, могут отключить автоматическое переключение и использовать TLP_DEFAULT_MODE в качестве базового режима.
Улучшения в работе с аккумуляторами расширяют поддержку дополнительных ноутбуков Tuxedo с использованием драйвера clevo_acpi, позволяя регулировать порог заряда на совместимых моделях. Обновление также устраняет проблемы с контролем разряда, возникающие на устройствах Chromebook, Framework и некоторых моделях ThinkPad, включая X201 и X220.
Другие усовершенствования касаются работы с радиоустройствами. Теперь TLP синхронизирует состояния Wi-Fi и WWAN с NetworkManager, чтобы избежать нестабильного подключения при переключении беспроводных интерфейсов. Для систем которые требуют минимальной настройки, новая TLP_DISABLE_DEFAULTS опция отключает все встроенные настройки по умолчанию, обеспечивая применение только явно заданных параметров.
Выпуск включает в себя множество исправлений ошибок и улучшений в кодовой базе, касающихся управления аккумулятором, взаимодействия с прошивкой и отчётности о состоянии устройства. Пользователи, которым нужна более подробная информация, могут ознакомиться с полным списком изменений в выпуске.