Jak zlepšit životnost baterie na notebookech se systémem Linux

Přiznejme si to: výdrž baterie v Linuxu je propastná. Pokud si vezmete moderní notebook s Windows 10, výdrž baterie bude pravděpodobně někde kolem 6 – 10 hodin, snadné. Nainstalujte Linux na stejný počítač a budete mít štěstí, že získáte 4–5 hodin. Proč je to? Mnoho vývojářů Linuxu nedělá dost pro to, aby uživatelům notebooků pomohli. Jistě, někteří přidávají několik vylepšení a jiní dokonce používají některý ze softwaru uvedeného v tomto článku, aby pomohli zlepšit výdrž baterie v Linuxu, ale většina běžných operačních systémů Linux má přinejlepším průměrnou výdrž baterie.

SPOILER ALERT: Přejděte dolů a podívejte se na video tutoriál na konci tohoto článku.

To je důvod, proč v tomto článku projdeme nejlepší způsoby, jak zlepšit výdrž baterie na laptopech se systémem Linux. Začněme!

TLP

Prvním softwarem, který mohou uživatelé použít ke zlepšení výdrže baterie na platformě Linux, je TLP. Je to nástroj na pozadí, který po instalaci automaticky prohledá počítač, na kterém je, a automaticky upraví využití baterie. Z velké části není s tímto nástrojem skutečně nutné provádět žádné úpravy, protože vše je automatické. V případě potřeby je však možné změnit některá nastavení.

TLP je široce používáno fanoušky Linuxu na přenosných počítačích. Vývojáři, kteří chtějí trochu dostat ze svého operačního systému Linux, když běží na notebooku, se obrátí na tento software speciálně kvůli skutečnosti, že téměř vše je automatizované. Pro běžného uživatele není potřeba žádné kutilství.

  Jak nastavit přenosový bittorrent server v systému Linux

Chcete-li nainstalovat TLP do počítače se systémem Linux, začněte otevřením okna terminálu. Poté zadejte příkaz odpovídající vašemu operačnímu systému.

Ubuntu

sudo apt-get install tlp

Arch Linux

sudo pacman -S tlp

Fedora

sudo dnf install tlp

OpenSUSE

Suse má TLP na stránce softwaru OpenSUSE. Nainstalujte jej „metodou jednoho kliknutí“ tady.

jiný

Jak již bylo zmíněno, TLP je velmi populární. I když váš operační systém není natolik populární, aby byl uveden v instalačním seznamu, stále pravděpodobně existuje způsob, jak jej nainstalovat. Otevřete správce balíčků, který se běžně používá k instalaci softwaru na operačním systému Linux, který používáte. Hledejte pomocí výrazu „TLP“.

Povolení TLP

Software TLP je velmi snadné povolit při bootování. Ti, kteří používají Ubuntu, Fedora, Arch Linux, OpenSUSE nebo jakoukoli jinou distribuci Linuxu, která používá moderní systém spouštění systému, mohou snadno povolit TLP. To se provádí jediným příkazem, aby se načetl při bootování.

sudo systemctl enable tlp

Druhý příkaz umožňuje okamžité spuštění služby TLP. V opačném případě je nutný restart.

sudo system start tlp

Uživatelé Debianu (zejména ti, kteří používají verzi bez systemd) musí spustit a povolit TLP jiným způsobem. Po instalaci se TLP automaticky povolí. Bez následujícího příkazu se však nespustí hned.

sudo tlp start

Když je TLP plně povoleno, bude automaticky spravovat spotřebu energie v Linuxu. Opravdu není důvod měnit nastavení. Pokud však přesto chcete změnit nastavení, otevřete terminál a zadejte: tlp –help. To odhaluje mnoho možností, které má program pro řízení spotřeby energie v systému Linux.

  4 nejlepší aplikace pro čtení RSS kanálů pro Linux

Powertop

Zatímco TLP dokáže automaticky zlepšit výdrž baterie v Linuxu, nikdy se ve skutečnosti nedostane k jádru problému, proč je výdrž baterie tak hrozná. K vyřešení tohoto problému existuje jiná metoda. Program, který dokáže tento problém vyřešit, se jmenuje Powertop. Stejně jako TLP dokáže automaticky skenovat notebook s Linuxem a pokusit se zlepšit výdrž baterie. Na rozdíl od TLP však jde spíše o povolení a zakázání určitých nástrojů pro správu napájení v rámci Linuxu.

Kromě toho má Powertop prohlížeč, který může uživatelům pomoci najít, co přesně je výkonový prase, aby bylo možné přijmout opatření. Postup instalace:

Ubuntu

sudo apt install powertop

Debian

sudo apt-install powertop

Arch Linux

Arch Linux nese powertop. Na rozdíl od mnoha jiných operačních systémů založených na Linuxu na tomto seznamu však existuje rozsáhlý článek o tom, jak Powertop spolupracuje s Arch Linuxem. Pokud jste uživatelem Arch a chcete nainstalovat tento software, je dobré si tuto stránku přečíst. Nainstalujte jej pomocí:

pacman -S powertop

Fedora

sudo dnf install powertop

OpenSUSE

Stejně jako většina softwaru dodávaného pro OpenSUSE má Powertop instalační stránku „na jedno kliknutí“. Nainstalujte jej tady.

  5 nejlepších derivátů Gentoo Linux k vyzkoušení

jiný

Zdrojový kód pro Powertop je dostupný na Github. Spolu s tím podrobné pokyny popisují, jak přesně jej stáhnout a sestavit na základě zdrojového kódu. Jít tady pokud jste ve své linuxové distribuci hledali Powertop a našli jste prázdné.

Konfigurace Powertop

Powertop je mocný nástroj. Dobrý profil úspory energie bude nakonfigurován automaticky pomocí funkce „autotune“. Tato funkce automaticky projde a aktivuje všechna nastavení „GOOD“. Například: pokud váš WiFi čip spotřebovává příliš mnoho energie, baterie tím trpí. Funkce automatického ladění to diagnostikuje, informuje vás a zapne úsporu energie.

Nejprve zkalibrujte Powertop. To je nezbytné pro fungování programu.

sudo powertop --calibrate

Během tohoto procesu kalibrace Powertop shromažďuje mnoho dat o tom, jak váš notebook běží. Vaše obrazovka může zhasnout a WiFi může přestat fungovat. Tohle je jen to, že si Powertop pohrává s věcmi. Nechte všeho a nechte Powertop dělat svou věc.

Po dokončení kalibrace spusťte proces automatického ladění.

sudo powertop --auto-tune

Nakonec povolte tyto automatické ladění při spuštění pomocí systemd. Vložte následující do nano pomocí: 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

Stiskněte CTRL + O pro uložení tohoto souboru. Poté povolte automatické ladění při spouštění pomocí:

sudo systemctl enable powertop.service

Závěr

Životnost baterie v Linuxu je docela hrozná, zejména pokud ji porovnáte s výdrží baterie v operačních systémech, jako jsou Windows a listy MacOS. Právě kvůli této skutečnosti je mnoho uživatelů Linuxu frustrováno. Naštěstí s pomocí nástrojů jako TLP a Powertop není vše ztraceno.