Spójrzmy prawdzie w oczy: żywotność baterii w systemie Linux jest fatalna. Jeśli weźmiesz nowoczesny laptop z systemem Windows 10, żywotność baterii będzie prawdopodobnie około 6-10 godzin, łatwo. Zainstaluj Linuksa na tym samym komputerze i masz szczęście, że masz 4-5 godzin. Dlaczego to? Cóż, wielu programistów Linuksa nie robi wystarczająco dużo, aby pomóc użytkownikom laptopów. Oczywiście, niektórzy dodają kilka drobnych poprawek, a inni nawet używają oprogramowania opisanego w tym artykule, aby poprawić żywotność baterii w systemie Linux, ale większość głównych systemów operacyjnych Linux ma w najlepszym razie przeciętną żywotność baterii.
ALARM SPOILERA: Przewiń w dół i obejrzyj samouczek wideo na końcu tego artykułu.
Właśnie dlatego w tym artykule omówimy najlepsze sposoby poprawy żywotności baterii laptopów z systemem Linux. Zacznijmy!
TLP
Pierwszy program, z którego użytkownicy mogą korzystaćpoprawić ich żywotność baterii na platformie Linux jest TLP. Jest to narzędzie działające w tle, które po zainstalowaniu automatycznie skanuje komputer, na którym jest włączony, i automatycznie dostosowuje zużycie baterii. W większości przypadków za pomocą tego narzędzia nie trzeba wprowadzać żadnych poprawek, ponieważ wszystko odbywa się automatycznie. Istnieje jednak możliwość zmiany niektórych ustawień w razie potrzeby.
TLP jest szeroko stosowany przez fanów Linuksa na laptopach. Programiści, którzy chcą trochę wydostać się z systemu operacyjnego Linux, gdy jest uruchomiony na laptopie, zwracają się do tego oprogramowania, zwłaszcza że prawie wszystko jest zautomatyzowane. Przeciętny użytkownik nie wymaga majsterkowania.
Aby zainstalować TLP na komputerze z systemem Linux, zacznij od otwarcia okna terminala. Następnie wprowadź polecenie odpowiadające Twojemu systemowi operacyjnemu.
Ubuntu
sudo apt-get install tlp
Arch Linux
sudo pacman -S tlp
Fedora
sudo dnf install tlp
OpenSUSE
Suse ma TLP na stronie oprogramowania OpenSUSE. Zainstaluj tutaj za pomocą „metody jednego kliknięcia”.
Inny
Jak wspomniano wcześniej, TLP jest bardzo popularna. Nawet jeśli Twój system operacyjny nie jest wystarczająco popularny, aby można go było wymienić na liście instalacji, prawdopodobnie nadal istnieje sposób, aby go zainstalować. Otwórz menedżera pakietów, który zwykle służy do instalowania oprogramowania w używanym systemie operacyjnym Linux. Wyszukaj terminem „TLP”.
Włączanie TLP
Oprogramowanie TLP jest bardzo łatwe do włączenia podczas rozruchu. Osoby korzystające z Ubuntu, Fedory, Arch Linux, OpenSUSE lub dowolnej innej dystrybucji Linuksa korzystającej z nowoczesnego systemowego systemu startowego mogą z łatwością włączyć TLP. Odbywa się to za pomocą jednego polecenia, aby załadować go podczas rozruchu.
sudo systemctl enable tlp
Drugie polecenie umożliwia natychmiastowe uruchomienie usługi TLP. W przeciwnym razie konieczne jest ponowne uruchomienie komputera.
sudo system start tlp
Użytkownicy Debiana (szczególnie ci z systememwersja bez systemd) należy uruchomić i włączyć TLP w inny sposób. Po zainstalowaniu TLP automatycznie się włączy. Jednak nie rozpocznie się od razu bez następującego polecenia.
sudo tlp start
Gdy TLP jest w pełni włączone, będzie zarządzać mocąużycie w systemie Linux automatycznie. Naprawdę nie ma powodu, aby zmieniać ustawienia. Jeśli jednak mimo wszystko chcesz zmienić ustawienia, otwórz terminal i wpisz: tlp --help
. Ujawnia to wiele opcji programu do zarządzania zużyciem energii w systemie Linux.
Powertop
Podczas gdy TLP udaje się automatycznie poprawićżywotność baterii w systemie Linux nigdy tak naprawdę nie dociera do sedna problemu, dlaczego żywotność baterii jest tak straszna. Aby rozwiązać ten problem, istnieje inna metoda. Program, który może rozwiązać ten problem, nosi nazwę Powertop. Podobnie jak TLP, może automatycznie skanować laptopa z systemem Linux i próbować poprawić żywotność baterii. Jednak w przeciwieństwie do TLP, chodzi bardziej o włączanie i wyłączanie niektórych narzędzi do zarządzania energią w systemie Linux.
Ponadto Powertop ma przeglądarkę, która może pomóc użytkownikom znaleźć dokładnie to, co jest power hog, dzięki czemu można podjąć działania. Oto jak to zainstalować:
Ubuntu
sudo apt install powertop
Debian
sudo apt-install powertop
Arch Linux
Arch Linux przenosi powertop. Jednak w przeciwieństwie do wielu innych systemów operacyjnych opartych na Linuksie na tej liście znajduje się obszerny artykuł o tym, jak Powertop współpracuje z Arch Linux. Jeśli jesteś użytkownikiem Arch, który chce zainstalować to oprogramowanie, dobrze jest przeczytać tę stronę. Zainstaluj z:
pacman -S powertop
Fedora
sudo dnf install powertop
OpenSUSE
Podobnie jak większość oprogramowania w pakiecie dla OpenSUSE, Powertop ma stronę instalacji „jednym kliknięciem”. Zainstaluj tutaj.
Inny
Kod źródłowy Powertop jest dostępny naGithub. Oprócz tego szczegółowe instrukcje obejmują dokładnie, jak go pobrać i zbudować na podstawie kodu źródłowego. Przejdź tutaj, jeśli szukałeś Powertop w swojej dystrybucji Linuksa i okazałeś się pusty.
Konfigurowanie Powertop
Powertop to potężne narzędzie. Dobry profil oszczędzania energii zostanie skonfigurowany automatycznie przy użyciu funkcji „autostrojenia”. Ta funkcja automatycznie przejdzie i włączy wszystkie ustawienia „DOBRE”. Na przykład: jeśli układ Wi-Fi zużywa zbyt dużo energii, bateria cierpi z tego powodu. Funkcja autostrojenia zdiagnozuje to, poinformuje cię i włączy oszczędność energii.
![](/images/linux/how-to-improve-battery-life-on-linux-laptops_2.png)
Najpierw skalibruj Powertop. Jest to konieczne do działania programu.
sudo powertop --calibrate
Podczas tego procesu kalibracji Powertopzbiera dużo danych o tym, jak działa Twój laptop. Twój ekran może zgasnąć, a Wi-Fi może przestać działać. To tylko Powertop bawiące się rzeczami. Zostaw wszystko i pozwól Powertop zrobić to samo.
Po zakończeniu kalibracji rozpocznij proces autostrojenia.
sudo powertop --auto-tune
Na koniec włącz te automatyczne dostrajanie podczas uruchamiania za pomocą systemd. Wklej następujące elementy w nano za 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
![](/images/linux/how-to-improve-battery-life-on-linux-laptops_3.png)
naciśnij CTRL + O aby zapisać ten plik. Następnie włącz automatyczne dostrajanie podczas rozruchu za pomocą:
sudo systemctl enable powertop.service
Wniosek
Żywotność baterii w systemie Linux jest dość strasznazwłaszcza jeśli porównasz go z czasem pracy baterii w systemach operacyjnych takich jak Windows i MacOS. Z tego powodu wielu użytkowników Linuksa czuje się sfrustrowanych. Na szczęście przy pomocy takich narzędzi, jak TLP i Powertop, wszystko nie jest stracone.
Komentarze