Se si paragona la durata della batteria su un laptop dove sono presenti (in dual boot) sia Windows 10 sia Linux, ci si rende conto quanto Microsoft abbia fatto passi da gigante nella gestione dei consumi. Su Linux la gestione delle risorse energetiche di base non è invece abbastanza efficace.

Ma con pochi minuti è possibile incrementare notevolmente la durata della batteria tramite TLP. TLP gestisce in modo accurato e granulare ogni singolo aspetto dell’alimentazione. Già di default appena installato ha un configurazione ottimizzata che consente di incrementare la durata della batteria del 20% rispetto allo scenario di partenza.

Ubuntu

Verifichiamo lo stato della batteria con il comando acpitool -B

$ acpitool -B

  Battery #1     : present
    Remaining capacity : 39730 mWh, 74.47%, 02:52:30
    Design capacity    : 47520 mWh
    Last full capacity : 53350 mWh
    Present rate       : 13818 mW
    Charging state     : Discharging
    Battery type       : Li-ion 
    Model number       : 45N1023
    Serial number      : 230

Aggiungere il repository TLP-PPA

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

Nota: dalla versione di Ubuntu 16.04 i repository ufficiali contengono già il pacchetto TLP, tuttavia è consigliabile aggiungere questi repository per avere le ultime versioni di TLP

Quindi dare il comando:

sudo apt-get install tlp tlp-rdw

Se il vostro laptop è un Thinkpad, digitare anche:

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

A quel punto riavviamo il laptop per assicurarci che il servizio sia attivo, aprendo una shell e digitando

sudo tlp-stat -b

Debian

dalla versione 9 di Debian (che nel momento in cui scrivo è in procinto di uscire come “stable”) TLP sarà disponibile nei repository ufficiali. Per chi utilizza la versione 8 “jessie”, è invece necessario aggiungere il repository.

Aggiungere al file /etc/apt/sources.list:

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

Quindi

sudo apt-get update

Quindi dare il comando:

sudo apt-get install tlp tlp-rdw

Se il vostro laptop è un Thinkpad, digitare anche:

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

A quel punto riavviamo il laptop per assicurarci che il servizio sia attivo, aprendo una shell e digitando

sudo tlp-stat -b

Altre Distro

TLP è disponibile anche per le altre distro Linux, come Fedora, Centos, Gentoo, Archlinux… ecc… per queste potete fare riferimento alla pagina di chi sviluppa questo pacchetto, ilrunner.de