Come migliorare la durata della batteria sui laptop Linux

Ammettiamolo: la durata della batteria su Linux è pessima. Se prendi un laptop moderno con Windows 10, la durata della batteria sarà probabilmente di circa 6-10 ore, facile. Installa Linux sullo stesso PC e sei fortunato ad avere 4-5 ore. Perchè è questo? Ebbene, molti sviluppatori Linux non fanno abbastanza per aiutare gli utenti di laptop. Certo, alcuni aggiungono alcune modifiche e altri usano anche alcuni dei software trattati in questo articolo per migliorare la durata della batteria su Linux, ma la maggior parte dei sistemi operativi Linux tradizionali ha una durata della batteria mediocre nella migliore delle ipotesi.

AVVISO SPOILER: scorri verso il basso e guarda il video tutorial alla fine di questo articolo.

Ecco perché in questo articolo esamineremo i modi migliori per migliorare la durata della batteria sui laptop Linux. Iniziamo!

TLP

Il primo software che gli utenti possono utilizzare per migliorare la durata della batteria sulla piattaforma Linux è TLP. È uno strumento in background che, una volta installato, scansiona automaticamente il computer su cui è acceso e regola automaticamente l’utilizzo della batteria. Per la maggior parte, non è necessario apportare modifiche con questo strumento perché tutto è automatico. Tuttavia, è possibile modificare alcune impostazioni se lo si desidera.

TLP è ampiamente utilizzato dai fan di Linux sui laptop. Gli sviluppatori che cercano di sfruttare un po ‘il loro sistema operativo Linux quando è in esecuzione su un laptop si rivolgono a questo software in particolare perché praticamente tutto è automatizzato. Nessun armeggiare richiesto per l’utente medio.

Per installare TLP sul tuo PC Linux, inizia aprendo una finestra di terminale. Quindi, inserisci il comando corrispondente al tuo sistema operativo.

Ubuntu

sudo apt-get install tlp

Arch Linux

sudo pacman -S tlp

Fedora

sudo dnf install tlp

OpenSUSE

Suse ha TLP nella pagina del software OpenSUSE. Installalo con il “metodo con un clic” Qui.

Altro

Come accennato prima, TLP è molto popolare. Anche se il tuo sistema operativo non è abbastanza popolare da essere menzionato nell’elenco di installazione, probabilmente c’è ancora un modo per installarlo. Apri il gestore dei pacchetti normalmente utilizzato per installare il software sul sistema operativo basato su Linux che stai utilizzando. Cerca con il termine “TLP”.

Abilitazione di TLP

Il software TLP è molto facile da abilitare all’avvio. Quelli che eseguono Ubuntu, Fedora, Arch Linux, OpenSUSE o qualsiasi altra distribuzione Linux che utilizza il moderno sistema di avvio systemd possono facilmente abilitare TLP. Questo viene fatto con un singolo comando per caricarlo all’avvio.

sudo systemctl enable tlp

Un secondo comando consente l’avvio immediato del servizio TLP. In caso contrario, è necessario riavviare.

sudo system start tlp

Gli utenti Debian (specialmente quelli che eseguono la versione senza systemd) devono avviare e abilitare TLP in un modo diverso. Una volta installato, TLP si abiliterà automaticamente. Tuttavia, non verrà avviato immediatamente senza il seguente comando.

sudo tlp start

Quando TLP è completamente abilitato, gestirà automaticamente l’utilizzo di energia su Linux. Non c’è davvero alcun motivo per modificare le impostazioni. Se, tuttavia, desideri modificare comunque le impostazioni, apri un terminale e digita: tlp –help. Questo rivela le molte opzioni che il programma ha per la gestione del consumo energetico su Linux.

Powertop

Sebbene TLP riesca a migliorare automaticamente la durata della batteria su Linux, non arriva mai al nocciolo del problema sul perché la durata della batteria è così terribile. Per risolvere questo problema, esiste un metodo diverso. Il programma che può risolvere questo problema si chiama Powertop. Come TLP, può scansionare automaticamente un laptop Linux e cercare di migliorare la durata della batteria. Tuttavia, a differenza di TLP, si tratta più di abilitare e disabilitare alcuni strumenti di gestione dell’alimentazione all’interno di Linux.

Inoltre, Powertop ha un browser che può aiutare gli utenti a trovare qual è esattamente il power hog in modo da poter prendere le misure. Ecco come installarlo:

Ubuntu

sudo apt install powertop

Debian

sudo apt-install powertop

Arch Linux

Arch Linux porta powertop. Tuttavia, a differenza di molti altri sistemi operativi basati su Linux in questo elenco, c’è un ampio articolo su come Powertop funziona con Arch Linux. Se sei un utente di Arch che desidera installare questo software, è una buona idea leggere questa pagina. Installalo con:

pacman -S powertop

Fedora

sudo dnf install powertop

OpenSUSE

Come la maggior parte dei software pacchettizzati per OpenSUSE, Powertop ha una pagina di installazione “con un clic”. Installalo Qui.

Altro

Il codice sorgente di Powertop è disponibile su Github. Insieme a questo, istruzioni dettagliate spiegano esattamente come scaricarlo e costruirlo in base al codice sorgente. Partire Qui se hai cercato Powertop nella tua distribuzione Linux e risulta vuoto.

Configurazione di Powertop

Powertop è uno strumento potente. Un buon profilo di risparmio energetico verrà configurato automaticamente, utilizzando la funzione “autotune”. Questa funzione passerà automaticamente e abiliterà tutte le impostazioni “BUONE”. Ad esempio: se il tuo chip WiFi utilizza troppa energia, la batteria ne risente. La funzione di sintonizzazione automatica lo diagnostica, ti informa e attiva il risparmio energetico.

Innanzitutto, calibra Powertop. Ciò è necessario affinché il programma funzioni.

sudo powertop --calibrate

Durante questo processo di calibrazione, Powertop raccoglie molti dati su come funziona il tuo laptop. Lo schermo potrebbe diventare vuoto e il WiFi potrebbe smettere di funzionare. Questo è solo Powertop che giocherella con le cose. Lascia tutto e lascia che Powertop faccia il suo dovere.

Al termine della calibrazione, avviare il processo di messa a punto automatica.

sudo powertop --auto-tune

Infine, abilita queste modifiche di regolazione automatica all’avvio con systemd. Incolla quanto segue in nano con: sudo nano /etc/systemd/system/powertop.service

[Unit]
Description=Powertop tunings

[Service]
ExecStart=/usr/bin/powertop --auto-tune
RemainAfterExit=true

[Install]
WantedBy=multi-user.target

Premere CTRL + O per salvare questo file. Quindi, abilita l’auto-tuning all’avvio con:

sudo systemctl enable powertop.service

Conclusione

La durata della batteria su Linux è piuttosto terribile, soprattutto se la confronti con la durata della batteria su sistemi operativi come Windows e macOS. È a causa di questo fatto che molti utenti Linux si trovano frustrati. Fortunatamente, con l’aiuto di strumenti come TLP e Powertop, non tutto è perduto.