Come installare e configurare TLP per migliorare il backup della batteria nei laptop Linux

Come installare e configurare TLP per migliorare il backup della batteria nei laptop Linux
Questo articolo coprirà una guida sull'installazione e l'utilizzo dello strumento di ottimizzazione della batteria TLP in Linux. TLP è un'utilità gratuita e open source che può applicare varie modifiche per migliorare la durata della batteria su vari dispositivi Linux a batteria come laptop e tablet. Viene fornito con un file di configurazione predefinito e ben commentato che è possibile personalizzare per configurare le impostazioni di ottimizzazione di potenza in base alle tue esigenze. Viene inoltre fornito con alcuni impostazioni predefinite sensate utilizzate per ottimizzare automaticamente il consumo di energia sul sistema Linux.

Caratteristiche principali di TLP

TLP può applicare automaticamente diversi profili di alimentazione a seconda che il dispositivo sia collegato o disconnesso in alimentazione CA. Può anche applicare i profili di alimentazione sui riavvii freschi del sistema. TLP viene fornito con il supporto per il monitoraggio di Bluetooth, WiFi, LAN e altre connessioni di rete in modo che possa attivarle automaticamente in base alle impostazioni dell'utente e al profilo di alimentazione selezionato. Altre caratteristiche principali di TLP includono la capacità di rafforzare la frequenza della CPU, l'applicazione automatica delle modifiche specifiche del fornitore per diversi hardware CPU e GPU, supporta la gestione dell'alimentazione del disco rigido, inclusa un'opzione per farli scendere, modifiche alla gestione dell'alimentazione AHCI, supporta la gestione della potenza per PCIe per PCIE per PCIe Dispositivi, possono monitorare le GPU AMD per ridurre il consumo di energia, la capacità di spegnere i dispositivi audio e le unità ottiche e così via. L'elenco completo dettagliato delle sue funzionalità è disponibile qui.

Installazione di TLP in Linux

Per installare TLP in Ubuntu, utilizzare il comando seguente:

$ sudo APT Installa TLP

È possibile installare TLP in altre distribuzioni Linux dal gestore di pacchetti. Altre istruzioni di installazione e opzioni di download sono disponibili qui.

Controllo dello stato di TLP

Dopo aver installato TLP, riavvia il sistema per le modifiche ad avere effetto. TLP non ha un processo di fondo, quindi potresti non trovare un processo nei gestori delle attività. Per ottimizzare il consumo di energia, utilizza gli eventi prodotti dai servizi di sistema e altri demoni di sistema che funzionano su un avvio fresco. TLP applica automaticamente alcune modifiche sane dopo la sua installazione. Puoi verificare se TLP è in esecuzione sul sistema o meno utilizzando il comando di seguito:

$ TLP -STAT -S

Dovresti ottenere un output in modo simile a questo:

+++ Stato TLP
Stato = abilitato
RDW State = abilitato
Ultima corsa = 03:55:11
Modalità = ac
Fonte di alimentazione = sconosciuto

Come puoi vedere nell'output, TLP è abilitato e mostra anche il tempo dell'ultima corsa.

Impostazione del file di configurazione

TLP effettua ottimizzazioni sul tuo PC a seconda di vari parametri definiti nel suo file di configurazione. Per impostazione predefinita, TLP crea un file su “/etc/tlp.Conf ”percorso alla prima manche. Questo file viene fornito con definizioni per tutti i parametri TLP ma vengono commentati per impostazione predefinita, è necessario modificare manualmente i parametri del file di configurazione per modificare il comportamento di TLP.

Esistono due modi in cui è possibile configurare il file di configurazione TLP. Nel primo metodo, è possibile copiare e effettuare un backup del file di configurazione originale situato su “/etc/TLP.percorso conf "e quindi modificare il file di configurazione esistente. Nel secondo metodo, è possibile creare un nuovo file di configurazione da zero senza toccare il file di configurazione originale. Per creare un nuovo file di configurazione per TLP, eseguire i seguenti due comandi:

$ mkdir -p /etc /tlp.D
$ cp /etc /tlp.conf /etc /tlp.d/01-myconfig.conf

Questi comandi creeranno una nuova directory chiamata "TLP.d ”e copiare il file di configurazione TLP originale al suo interno. TLP ora leggerà questo file di configurazione chiamato "01-MyConfig.conf ”oltre al file predefinito e quindi applicare le modifiche in base alle personalizzazioni utente apportate nel file di configurazione personalizzato. In questo modo il file di configurazione originale viene mantenuto incontaminato e gli utenti possono tenere traccia delle modifiche apportate da esse nel file di configurazione personalizzato. Il nome del file di configurazione personalizzato deve iniziare con due cifre che indicano l'ordine di caricamento nel caso in cui ci siano più file di configurazione personalizzati. Quindi puoi creare “01-myconfig.conf "e" 02-myconfig.Conf ”File di configurazione personalizzati ed entrambi saranno letti da TLP in ordine crescente tenendo conto delle prime due cifre del nome file.

Configurazione delle impostazioni TLP

Ora che hai un file di configurazione personalizzato, aprilo in un editor di testo. Dovrebbe sembrare simile a questo:

Ogni parametro configurabile è ben spiegato nel file TLP ed è indicato dalle lettere maiuscole. Per capire cosa fa ogni parametro, dovrai leggere le spiegazioni fornite nel file di configurazione stesso in quanto sono molto accurate. Nel caso in cui hai bisogno di ulteriori informazioni su ciascun parametro, è possibile controllare le loro spiegazioni nella documentazione ufficiale disponibili qui.

Tutti i parametri elencati nel file di configurazione sono disabilitati per impostazione predefinita. Per abilitare un particolare parametro, tutto ciò che devi fare è rimuovere il simbolo "#" di fronte. Allo stesso modo, è possibile disabilitare un parametro già abilitato mettendo il simbolo "#" di fronte.

Si noti che se un parametro è disabilitato, TLP utilizzerà un valore predefinito per esso in base al valore predefinito di fallback del parametro menzionato dalla sintassi "predefinita: x". Ad esempio, la prima impostazione nel file di configurazione assomiglia a questa:

# Impostare su 0 per disabilitare, 1 per abilitare TLP.
# Predefinito: 1
#Tlp_enable = 1

Notare la stringa "predefinita: 1". Indica che se il parametro è disabilitato, verrà utilizzato un valore di "1". In altre parole, se non si abilita manualmente o si disabilita TLP, sarà abilitato per impostazione predefinita. Questi valori predefiniti di fallback in formato "predefinito: x" sono definiti per tutti i parametri disponibili nel file di configurazione.

Un altro punto importante che dovresti tenere a mente è che tutti i parametri che terminano con il suffisso "_ac" vengono utilizzati solo quando il dispositivo è collegato a una fonte di alimentazione CA attraverso un caricabatterie. D'altra parte, i parametri che terminano con "_bat" vengono utilizzati solo quando il sistema è in esecuzione sulla batteria.

Per caricare le impostazioni dal file di configurazione personalizzato e applicare le modifiche, dovrai ricaricare TLP eseguendo il comando seguente:

$ sudo tlp inizia

In alternativa, puoi riavviare il tuo sistema Linux per le modifiche per avere effetto.

Conclusione

TLP fornisce ampi parametri di configurazione per ottimizzare la durata della batteria dei dispositivi Linux in vari modi. Questa è l'unica utilità del suo tipo che fornisce così tanti parametri di configurazione per migliorare il backup della batteria. Puoi apportare modifiche al file di configurazione in base alle tue esigenze e si occuperà del resto e ottimizzare automaticamente la durata della batteria su ogni riavvio.