Debian

Scope:

  • Debian oldstable, stable, testing and unstable
  • Linux Mint Debian Edition (LMDE)

Note

Execute the commands below in a root shell.

Package Repository

Debian stable, testing and unstable

TLP and ThinkPad-related packages below are available via the official Debian repository.

Debian 10.0 “Buster”

Newer TLP packages are available via Debian backports.

Add the following line to your /etc/apt/sources.list:

deb http://ftp.debian.org/debian buster-backports main

Update package data:

apt update

Package Installation

Install the following packages

either with your favorite package manager or the command:

apt install tlp tlp-rdw

For Debian Backports use:

apt -t buster-backports install tlp tlp-rdw

instead.

ThinkPads only

Depending on your model and kernel version external kernel module(s) are required to provide battery charge thresholds and recalibration.

The output of tlp-stat -b (version 1.2.2 or higher recommended) will guide you which package to install:

  • acpi-call-dkms (main) – optional – External kernel module providing battery charge thresholds and recalibration for newer ThinkPads (X220/T420 and later)
  • tp-smapi-dkms (main) – optional – External kernel module providing battery charge thresholds, recalibration and specific tlp-stat -b output for older ThinkPads

Install them either with your favorite package manager or the command

apt install acpi-call-dkms tp-smapi-dkms

omitting the one not required by your hardware.

Important

When using a kernel from Buster backports, you must install acpi-call-dkms from backports too:

apt -t buster-backports install acpi-call-dkms

Otherwise the DKMS build will fail.

Note