Как да подобрим живота на батерията на лаптопи с Linux

Нека си го кажем: животът на батерията в Linux е ужасен. Ако вземете модерен лаптоп с Windows 10, животът на батерията вероятно ще бъде някъде около 6 – 10 часа, лесно. Инсталирайте Linux на същия компютър и имате късмет да получите 4-5 часа. Защо е това? Е, много разработчици на Linux не правят достатъчно, за да помогнат на потребителите на лаптопи. Разбира се, някои добавят няколко корекции, а други дори използват част от софтуера, обхванат в тази статия, за да помогнат за подобряване на живота на батерията на Linux, но по-голямата част от масовите операционни системи Linux в най-добрия случай имат посредствен живот на батерията.

ПРЕДУПРЕЖДЕНИЕ ЗА СПОЙЛЕР: Превъртете надолу и гледайте видеоурока в края на тази статия.

Ето защо в тази статия ще разгледаме най-добрите начини за подобряване на живота на батерията на лаптопи с Linux. Да започваме!

TLP

Първият софтуер, който потребителите могат да използват, за да подобрят живота на батерията си на платформата Linux, е TLP. Това е фонов инструмент, който след като бъде инсталиран, автоматично сканира компютъра, на който е, и автоматично коригира използването на батерията. В по-голямата си част не е необходимо да се правят промени с този инструмент, защото всичко е автоматично. Въпреки това е възможно да промените определени настройки, ако желаете.

TLP се използва широко от феновете на Linux на лаптопи. Разработчиците, които искат да излязат малко от своята операционна система Linux, когато тя работи на лаптоп, се обръщат към този софтуер специално поради факта, че почти всичко е автоматизирано. Не се изисква бърникане за обикновения потребител.

  Как да инсталирате темата Ant GTK на Linux

За да инсталирате TLP на вашия компютър с Linux, започнете, като отворите прозорец на терминала. След това въведете командата, съответстваща на вашата операционна система.

Ubuntu

sudo apt-get install tlp

Arch Linux

sudo pacman -S tlp

Fedora

sudo dnf install tlp

OpenSUSE

Suse има TLP на страницата на софтуера OpenSUSE. Инсталирайте го с „метод с едно щракване“ тук.

Друго

Както споменахме по-горе, TLP е много популярен. Дори ако вашата операционна система не е достатъчно популярна, за да бъде спомената в инсталационния списък, все още вероятно има начин да я инсталирате. Отворете мениджъра на пакети, който обикновено се използва за инсталиране на софтуер на базираната на Linux операционна система, която използвате. Търсете с термина „TLP“.

Активиране на TLP

TLP софтуерът е много лесен за активиране при стартиране. Тези, които използват Ubuntu, Fedora, Arch Linux, OpenSUSE или всяка друга дистрибуция на Linux, която използва модерната система за стартиране на systemd, могат лесно да активират TLP. Това се прави с една команда, за да се зареди при стартиране.

sudo systemctl enable tlp

Втора команда позволява на TLP услугата да стартира веднага. В противен случай е необходимо рестартиране.

sudo system start tlp

Потребителите на Debian (особено тези, които изпълняват версията без systemd) трябва да стартират и активират TLP по различен начин. Когато се инсталира, TLP автоматично ще се активира. Въпреки това, той няма да започне веднага без следната команда.

sudo tlp start

Когато TLP е напълно активиран, той автоматично ще управлява потреблението на енергия в Linux. Наистина няма причина за промяна на настройките. Ако все пак искате да промените настройките, отворете терминал и напишете: tlp –help. Това разкрива многото опции, които програмата има за управление на потреблението на енергия в Linux.

  Как да инсталирате софтуера за наблюдение Bluecherry на Linux

Powertop

Въпреки че TLP успява автоматично да подобри живота на батерията в Linux, той никога не стига до същината на проблема защо животът на батерията е толкова ужасен. За да се реши този проблем, има различен метод. Програмата, която може да реши този проблем, се казва Powertop. Подобно на TLP, той може автоматично да сканира лаптоп с Linux и да се опита да подобри живота на батерията. Въпреки това, за разлика от TLP, става дума повече за активиране и деактивиране на определени инструменти за управление на захранването в Linux.

Освен това, Powertop има браузър, който може да помогне на потребителите да намерят какво точно е мощността, за да могат да се вземат мерки. Ето как да го инсталирате:

Ubuntu

sudo apt install powertop

Debian

sudo apt-install powertop

Arch Linux

Arch Linux носи powertop. Въпреки това, за разлика от много други базирани на Linux операционни системи в този списък, има обширна статия за това как Powertop работи с Arch Linux. Ако сте потребител на Arch, който иска да инсталира този софтуер, добра идея е да прочетете тази страница. Инсталирайте го с:

pacman -S powertop

Fedora

sudo dnf install powertop

OpenSUSE

Подобно на повечето софтуери, пакетирани за OpenSUSE, Powertop има страница за инсталиране с „едно щракване“. Инсталирайте го тук.

  Как да архивирате вашата инсталация на Linux

Друго

Изходният код за Powertop е достъпен на Github. Заедно с това, подробните инструкции обхващат как точно да го изтеглите и да го изградите въз основа на изходния код. Отивам тук ако сте търсили във вашата Linux дистрибуция за Powertop и сте се оказали празни.

Конфигуриране на Powertop

Powertop е мощен инструмент. Добър профил за пестене на енергия ще бъде конфигуриран автоматично, като се използва функцията „автоматична настройка“. Тази функция автоматично ще премине и ще активира всички „ДОБРИ“ настройки. Например: ако вашият WiFi чип използва твърде много енергия, в резултат на това страда батерията. Функцията за автоматично настройване ще диагностицира това, ще ви уведоми и ще включи спестяването на енергия.

Първо, калибрирайте Powertop. Това е необходимо, за да работи програмата.

sudo powertop --calibrate

По време на този процес на калибриране Powertop събира много данни за това как работи вашият лаптоп. Екранът ви може да остане празен и WiFi може да спре да работи. Това е просто Powertop да се занимава с нещата. Оставете всичко и оставете Powertop да свърши своето.

Когато калибрирането приключи, стартирайте процеса на автонастройка.

sudo powertop --auto-tune

И накрая, активирайте тези автоматични настройки при стартиране със systemd. Поставете следното в nano с: 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

Натиснете CTRL + O, за да запазите този файл. След това активирайте автоматичните настройки при стартиране с:

sudo systemctl enable powertop.service

Заключение

Животът на батерията в Linux е доста ужасен, особено ако го сравните с живота на батерията на операционни системи като Windows и macOS. Именно поради този факт много потребители на Linux се оказват разочаровани. За щастие, с помощта на инструменти като TLP и Powertop, не всичко е загубено.