Come massimizzare la durata della batteria del laptop Linux
I produttori di laptop passano molto tempo ad accordare i driver dei loro dispositivi per la durata della batteria di Windows. Di solito Linux non ottiene la stessa attenzione. Linux può funzionare allo stesso modo di Windows sullo stesso hardware, ma non necessariamente avrà la stessa durata della batteria.
L'utilizzo della batteria di Linux è migliorato notevolmente nel corso degli anni. Il kernel Linux è migliorato e le distribuzioni Linux regolano automaticamente molte impostazioni quando si utilizza un laptop. Ma puoi ancora fare alcune cose per migliorare la durata della batteria.
Suggerimenti di base per il risparmio delle batterie
Prima di fare qualcosa di troppo complesso, regola le stesse impostazioni di un laptop Windows o MacBook per massimizzare la durata della batteria.
Ad esempio, dire al vostro laptop Linux di sospenderlo - questo è ciò che Linux chiama modalità sleep - più rapidamente quando non lo si utilizza. Troverai questa opzione nelle impostazioni del tuo desktop Linux. Ad esempio, vai su Impostazioni di sistema> Accendi un desktop di Ubuntu.
La luminosità dello schermo può influire notevolmente sulla durata della batteria. Più luminosa è la retroilluminazione del display, peggiore sarà la durata della batteria. Se il tuo computer portatile ha i tasti di scelta rapida per cambiare la luminosità dello schermo, provali: probabilmente lavoreranno anche su Linux. Altrimenti, troverai questa opzione da qualche parte nelle impostazioni del tuo desktop Linux. È disponibile su Impostazioni di sistema> Luminosità e blocco su Ubuntu.
Puoi anche dire al tuo desktop Linux di spegnere lo schermo più velocemente quando è inattivo. Il laptop utilizzerà meno energia quando lo schermo è spento. Non utilizzare uno screensaver, in quanto questi semplicemente sprecano energia rendendo il computer più funzionale e lasciando il display acceso.
Puoi anche disabilitare le radio hardware che non usi. Ad esempio, se non si utilizza il Bluetooth, è possibile disabilitarlo per aumentare la durata della batteria. Vai su Impostazioni di sistema> Bluetooth per disattivare il Bluetooth su un desktop di Ubuntu.
Se non stai usando il Wi-Fi, puoi risparmiare un po 'di energia disabilitando anche quello. Su Ubuntu, vai su Impostazioni di sistema> Rete e abilita "Modalità aereo" per disabilitare il Wi-Fi e altre radio wireless.
Ricorda che anche quello che fai con il portatile è importante. L'esecuzione di un software più pesante e l'utilizzo di più risorse della CPU causeranno un maggiore utilizzo della batteria da parte del laptop. Per questo motivo, potresti voler guardare ad un ambiente desktop più leggero, come ad esempio il Lubuntu basato su Lxde invece del desktop principale Ubuntu basato su Unity.
Installa driver grafici proprietari (se ne hai bisogno)
Se il tuo laptop ha integrato la grafica Intel, congratulazioni. Non dovresti preoccuparti dei problemi di gestione dell'alimentazione con i tuoi driver grafici. La grafica Intel non è la più veloce, ma ha un eccellente supporto per i driver open source e "funziona" immediatamente.
Tuttavia, se il tuo laptop è dotato di grafica NVIDIA o AMD, potrebbe essere necessario fare del lavoro per ridurre il consumo energetico.
Lo scenario peggiore è un laptop con NVIDIA Optimus o la grafica commutabile di AMD. Questi laptop hanno due GPU diverse. Ad esempio, un laptop NVIDIA Optimus avrà sia una GPU NVIDIA più potente, che scarica le batterie, sia una GPU Intel meno potente a batteria. Su Windows, dove questo è supportato correttamente, il laptop è progettato per utilizzare la grafica Intel fino a quando non si gioca, quando la grafica NVIDIA entra in azione.
Quando si installa una distribuzione Linux su un laptop NVIDIA Optimus, il laptop utilizzerà sempre la grafica NVIDIA per impostazione predefinita, scaricando la batteria. È necessario installare i driver Linux di NVIDIA e configurare Optimus-look per nvidia-prime
pacchetto su Ubuntu per far funzionare le cose correttamente. Su alcuni laptop, potresti anche essere in grado di accedere alla schermata delle impostazioni del firmware del BIOS o UEFI e disabilitare la tua GPU discreta per forzare Linux a utilizzare solo la grafica integrata senza ulteriori ritocchi.
Anche se non si dispone di una configurazione di grafica a doppia GPU, commutabile, è possibile trarre vantaggio dall'installazione dei driver di grafica NVIDIA o AMD proprietari. Possono consentire l'accesso a funzionalità di risparmio energetico che non funzionano nei driver open-source standard.
Controlla se è necessario sostituire la batteria
Se stai lottando con la durata della batteria, è possibile che tu debba sostituire la batteria del tuo portatile. Tutte le batterie si deteriorano col passare del tempo, mantenendo gradualmente meno energia rispetto a quando hanno lasciato la fabbrica.
Ad esempio, su Ubuntu, è possibile aprire l'applicazione Power Statistics da Dash. Guarda la sezione "Batteria del computer portatile". "Energia a pieno carico" indica la quantità di energia che la batteria può attualmente immagazzinare quando è completamente carica. "Energia (progettazione)" indica la quantità di energia che la batteria potrebbe inizialmente immagazzinare quando è completamente carica.
Dividi "Energia a pieno carico" di "Energia (progettazione)", somma il risultato per 100 e otterrai una percentuale. Ad esempio, nello screenshot qui sotto, faremmo la seguente matematica:
(44,8 / 54,3) * 100 = 82,5%
Ciò significa che la batteria attualmente detiene l'82,5% della sua capacità originale. Non è male. Non sarai al 100% a meno che tu non abbia appena acquistato un nuovo laptop. Ma se è basso (meno del 50%, per esempio) e non si perde molto tempo dalla batteria, potrebbe essere sufficiente sostituire la batteria.
Se non si dispone dell'applicazione Power Statistics sulla distribuzione Linux, è possibile ottenere queste informazioni tramite alcuni comandi del terminale.
Apri una finestra di Terminale ed esegui i seguenti comandi:
cat / sys / class / power_supply / BAT0 / charge_full cat / sys / class / power_supply / BAT0 / charge_full_design
Dividere il primo numero per il secondo numero e multiplo per 100 per ottenere la percentuale della capacità originale della batteria. Ad esempio, per lo screenshot qui sotto, faremmo la seguente matematica:
(5901000/7150000) * 100 = 82,5%
Ciò significa che la batteria è attualmente al 82,5% della sua capacità originale di fabbrica.
Utility avanzate di risparmio della batteria
Questo è tutto il frutto in sospensione. Ci sono molte modifiche di basso livello che puoi fare per influenzare leggermente la durata della batteria, ma in genere sono molto impegnative per un mancato guadagno. Ci sono una varietà di strumenti che promettono di aiutarvi con la durata della batteria, ma sono meno utili di una volta alcuni anni fa. Le distribuzioni Linux configurano automaticamente varie impostazioni per funzionare correttamente sui laptop.
L'utility PowerTOP open source di Intel esaminerà il tuo sistema e vedrà quanto siano attive diverse funzioni di risparmio energetico, fornendo anche alcuni suggerimenti su come ridurre il consumo energetico del sistema. È uno strumento da riga di comando, quindi dovrai eseguirlo da lì. Di solito lo trovi nei repository software della tua distribuzione Linux.
Ad esempio, per installare ed eseguire PowerTOP su Ubuntu, devi aprire una finestra di Terminale ed eseguire i seguenti comandi:
sudo apt install powertop sudo powertop - calibrare
Se sei davvero in difficoltà e hai bisogno di più batteria, puoi installare TLP. È progettato per essere un unico pacchetto di ritocchi aggressivi della durata della batteria. È disponibile anche nei repository software di Ubuntu. Basta installarlo e riavviare il sistema, il gioco è fatto. TLP si avvia automaticamente all'avvio e attiva le modifiche di risparmio energetico predefinite.
Ad esempio, TLP sospende in modo più aggressivo i dispositivi USB, parcheggia le testine del disco rigido e riduce la CPU. Queste potrebbero non essere le ottimizzazioni ideali se hai già una batteria piena sul tuo laptop Linux, ma potrebbero essere utili se stai faticando a spremere più batteria dal tuo sistema.
Ad esempio, per installare TLP su Ubuntu, devi eseguire:
sudo apt install tlp
È quindi possibile riavviare il sistema e TLP verrà avviato automaticamente ad ogni avvio. Per evitare il riavvio immediato, puoi avviarlo eseguendo:
sudo tlp start
Probabilmente non dovresti scherzare con TLP se sei soddisfatto della durata della batteria del tuo portatile. Ma è una buona opzione dell'ultimo resort che batte manualmente abilitando tutte queste modifiche aggressive. Esistono altri strumenti come TLP, ma è possibile utilizzarne solo uno alla volta. Cambiano la maggior parte delle stesse impostazioni sotto il cofano.