TLP 1.9 Beta Test

Test Objectives

Refer to the testing instructions.

Bug reports

If something does not work as expected, please report in the testing issue (#832) or file your own.

Installation

Arch Linux

After the package installation, activate the services:

sudo systemctl enable tlp.service
sudo systemctl enable --now tlp-pd.service
sudo systemctl enable NetworkManager-dispatcher.service

Important:

Ubuntu Beta PPA

Add the TLP Beta PPA to your package sources:

sudo add-apt-repository ppa:linrunner/tlp-beta
sudo apt update

Install the beta packages:

sudo apt install tlp tlp-rdw tlp-pd

Note: you can/should keep your current configuration during install. When prompted about "Configuration file /etc/tlp.conf", answer with 'N'.

Debian Beta Repository

1. Install from the beta repository

Import the repository key:

wget -qO- https://repo.linrunner.de/debian/tlp-beta-archive.gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/tlp-beta-archive.gpg

Add the following line to your /etc/apt/sources.list (replace RELEASE with your installed version):

deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/tlp-beta-archive.gpg] http://repo.linrunner.de/debian RELEASE main

Update package sources:

sudo apt update

Install the beta packages:

sudo apt install tlp tlp-rdw tlp-pd

Note: you can/should keep your current configuration during install. When prompted about "Configuration file /etc/tlp.conf", answer with 'N'.

The package and repository signature fingerprint is

126D 98F6 F0A6 C858 15D5 EF42 BF85 1E76 615E F34A

Debian/Ubuntu Manual Download

Debian 12 Bookworm/13 Trixie/Testing/Sid, Ubuntu 24.04/25.04/25.10

Download and install manually:

tlp_1.9.0~beta.1-1_all.deb (sha256)

tlp-rdw_1.9.0~beta.1-1_all.deb (sha256)

tlp-pd_1.9.0~beta.1-1_all.deb (sha256)

Fedora Beta Repository (F43)

Enable the TLP repository:

sudo dnf install https://repo.linrunner.de/fedora/tlp/repos/releases/tlp-release.fc$(rpm -E %fedora).noarch.rpm

Install the beta version (also performs an upgrade from Fedora's older packages):

sudo dnf install --best --enablerepo=tlp-updates-testing --allowerasing --refresh tlp tlp-pd tlp-rdw

Enable the services:

sudo systemctl enable --now tlp-pd.service

sudo systemctl enable --now tlp.service

Note: For the repository signature fingerprints see How to validate the Repository Keys.

More Information

© 2025, linrunner. Licensed under the CC BY-NC-SA.