Beta Release
Feature highlights:
Power Profiles
- tlp-pd: TLP Profiles Daemon is a new addition to TLP. It implements the D-Bus interface, which lets desktop environments show a power profile switch. Together with TLP as the backend for applying these profiles, it replaces power-profiles-daemon.
- Introduce a third configuration profile for maximum power savings and make tlp-pd possible. The following are now available:
- performance: parameters ending in _AC are used when AC power is connected or when the new command `tlp performance' is run.
- balanced: parameters ending in _BAT are used when operating on battery power or when the new command
tlp balancedis run. - power-saver: parameters ending in _SAV are used when the new command
tlp power-saveris run. If there is no _SAV parameter available for a feature, the _BAT parameter will be used instead.
- tlpctl: new command to switch between power profiles, launch applications with specific profiles and control tlp-pd. It offers a subset of powerprofilesctl's commands supplemented by TLP-specific shortcuts.
TLP_AUTO_SWITCH: controls the automatic switching of the power profile when the charger is connected or removed (even during a suspend). The Innovation (and new default) is a "smart" mode that can retain a manually selected profile when the power source changes.- Use the
TLP_DEFAULT_MODEprofile when automatic switching is disabled.
Battery Care
- Tuxedo laptops supported by the clevo_acpi out-of-tree driver from tuxedo-drivers: start and stop threshold (Issue #803). Only models with a Clevo ODM chassis are compatible, check the
tlp-stat -boutput to find out if yours is.
General
- TLP_DISABLE_DEFAULTS: deactivate all intrinsic defaults so that only settings that have been explicitly activated are applied. Helpful to use only selected features.
Selected bugfixes:
Battery Care
- Chromebooks, Framework laptops: fix tlp discharge to a target percentage
- ThinkPads: fix X201, X220 discharge (Issue #793)
Radio Devices
- Ensure clean wifi/wwan switching by keeping the status of NetworkManager and TLP in sync
Check out the full changelog for details and all the fixes!