Як збільшити термін служби батареї на ноутбуках Linux

| | 0 Comments| 3:55 AM
Categories:

Давайте подивимося правді в очі: термін служби батареї в Linux жахливий. Якщо ви візьмете сучасний ноутбук під керуванням Windows 10, час автономної роботи, ймовірно, буде десь 6-10 годин, легко. Встановіть Linux на той самий комп’ютер, і вам пощастило отримати 4-5 годин. Чому це? Що ж, багато розробників Linux не роблять достатньо, щоб допомогти користувачам ноутбуків. Звичайно, деякі додають кілька налаштувань, а інші навіть використовують деяке програмне забезпечення, описане в цій статті, щоб допомогти покращити термін служби батареї в Linux, але більшість основних операційних систем Linux у кращому випадку мають посередній термін служби акумулятора.

ПОВІДОМЛЕННЯ СПОЙЛЕРА: прокрутіть униз і перегляньте відеоурок у кінці цієї статті.

Ось чому в цій статті ми розглянемо найкращі способи покращити час автономної роботи на ноутбуках Linux. Давайте розпочнемо!

TLP

Першим програмним забезпеченням, яке користувачі можуть використовувати для покращення терміну служби акумулятора на платформі Linux, є TLP. Це фоновий інструмент, який після встановлення автоматично сканує комп’ютер, на якому він перебуває, і автоматично регулює використання акумулятора. Здебільшого за допомогою цього інструмента не потрібно робити жодних налаштувань, оскільки все відбувається автоматично. Однак за бажанням можна змінити певні налаштування.

TLP широко використовується фанатами Linux на ноутбуках. Розробники, які хочуть отримати трохи від своєї операційної системи 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.

  Як встановити Scribus Publisher на 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. Поряд з цим, докладні інструкції описують, як саме його завантажити та створити на основі вихідного коду. Іди тут якщо ви шукали Powertop у своєму дистрибутиві Linux і виявилися порожнім.

  Як подвійне завантаження Linux і Windows 10

Налаштування Powertop

Powertop – потужний інструмент. Хороший профіль енергозбереження буде налаштовано автоматично за допомогою функції «автоналаштування». Ця функція автоматично пройде й увімкне всі налаштування «ДОБРЕ». Наприклад: якщо ваш чіп WiFi споживає занадто багато енергії, в результаті страждає акумулятор. Функція автоналаштування діагностує це, повідомить вас і ввімкне енергозбереження.

Спочатку відкалібруйте Powertop. Це необхідно для роботи програми.

sudo powertop --calibrate

Під час цього процесу калібрування Powertop збирає багато даних про роботу вашого ноутбука. Ваш екран може погаснути, а Wi-Fi може перестати працювати. Це всього лише 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, не все втрачено.