Да си признаем: животът на батерията в Linux е ненужен. Ако вземете модерен лаптоп с Windows 10, животът на батерията вероятно ще бъде някъде около 6 - 10 часа, лесно. Инсталирайте Linux на същия компютър и имате късмет да получите 4-5 часа. Защо е това? Е, много Linux разработчици не правят достатъчно, за да помогнат на потребителите на лаптопи. Разбира се, някои добавят няколко ощипвания, а други дори използват част от софтуера, обхванат в тази статия, за да подобрят живота на батерията в Linux, но повечето от основните операционни системи на Linux имат посредствен живот на батерията в най-добрия случай.
ВНИМАНИЕ СПОЙЛЕР: Превъртете надолу и гледайте видео урока в края на тази статия.
Ето защо в тази статия ще разгледаме най-добрите начини да подобрим живота на батерията на лаптопите на Linux. Да започваме!
TLP
Първото парче софтуер, който потребителите могат да използватподобряват живота на батерията си в Linux платформата е TLP. Това е фон инструмент, който веднъж инсталиран, автоматично сканира компютъра, на който е включен, и автоматично настройва разхода на батерията. В по-голямата си част наистина не трябва да се правят ощипвания с този инструмент, защото всичко е автоматично. Възможно е обаче да промените определени настройки, ако желаете.
TLP се използва широко от феновете на Linux на лаптопи. Разработчиците, които искат да излязат малко от операционната си система 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.
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 има страница за инсталиране с едно щракване. Инсталирайте го тук.
друг
Изходният код за Powertop е достъпен наGithub. Заедно с това подробните инструкции обхващат точно как да го изтеглите и изградите въз основа на изходния код. Отидете тук, ако сте търсили вашата Linux дистрибуция за Powertop и се появи празна.
Конфигуриране на Powertop
Powertop е мощен инструмент. Добрият профил за пестене на енергия ще бъде конфигуриран автоматично с помощта на функцията "autotune". Тази функция автоматично ще премине и ще активира всички настройки „ДОБРО”. Например: ако вашият 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, всичко не се губи.
Коментари