TLP — сделайте свою батарею для ноутбука Linux еще эффективнее в использовании

Рассмотрим такой аспект безопасности, как доступность.

Доступность зачастую зависит от работоспособности системы.

Сжатие нескольких часов в вашем Linux-аккумуляторе  может быть полезно тогда, когда требуется, чтобы успеть что-лтбо крайний срок и своевременно отправить проект или задание.

И именно тут нам поможет TLP.

TLP — это утилита командной строки управления питанием, которая улучшает существующее управление питанием для вашей системы.

Он не заменяет ваш план управления питанием, а добавляет еще один уровень оптимизации вашего плана, делая несколько настроек.

Настройки по умолчанию уже оптимизированы для настроек управления питанием.

Программное обеспечение лицензируется в соответствии с GNU / GPL Version 2.

Чтобы включить эффективное управление питанием в ядре Linux, необходимо включить следующие параметры:

  • Процессор
  • Батарея
  • Вентилятор
  • Термальная зона
  • Видео
  • АС адаптер

Установка TLP на Ubuntu 17.01

Добавить репозиторий TLP

 

 # sudo add-apt-repository ppa: linrunner / tlp 

Обновление системы

 # apt-get update 

Установка TLP

 # apt-get install tlp tlp-rdw 

tlp — для управления питанием

tlp-rdw — мастер радиоустройства (это необязательно)

Для IBM ThinkPad

 # sudo apt-get install tlp tlp-rdw smartmontools ethtool tp-smapi-dkms acpi-call-tool 

Запуск TLP

 # tlp start 

Вывод

 tlp started in AC mode 

Получение подробного вывода tlp

 # tlp stat 

Установка  TLP на Debian 9.3.0

Добавьте в /etc/apt/sources.list следующее:

deb http://ftp.debian.org/debian jessie-backports main

 # echo "deb http://ftp.debian.org/debian jessie-backports main"  /etc/apt/sources.list 

Установите tlp

 # apt-get install tlp tlp-rdw 

Запустите tlp

 # tlp start 

Установка TLP на Centos 7

Установка tlp

 # yum install tlp tlp-rdw 

После установки запустите службу, используя команду ниже:

 # tlp start

Вывод:

 tlp started in AC mode 

Просмотр подробного вывода:

 # tlp stat 

Установка TLP на Fedora 27

Установка tlp

 # dnf install tlp tlp-rdw 

Для ThinkPads

 # dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm 
 # dnf install http://repo.linrunner.de/fedora/tlp/repos/releases/tlp-release.fcXX.noarch.rpm 

введите номер выпуска в XX выше.

Запустите службу:

 #tlp start 

Вывод:

 # tlp started in AC mode 

Просмотр подробного вывода:

 # tlp stat 

Установка TLP на Arch Linux 2017.03.01

Установка tlp:

 # pacman -S tlp tlp-rdw 

Для ноутбуков Thinkpad:

 # pacman -S tp_smapi acpi_call 

Запустите службу:

 # systemctl start tlp.service 

Включение службы при загрузке системы:

 # systemctl enable tlp.service 

Проверьте правильность работы tlp:

 # tlp-stat -s 

Установка TLP на OpenSUSE Leap 42.3

Установка tlp:

 # zypper install tlp tlp-rdw 

Запуск службы:

 # tlp start 

Вывод:


--- TLP 1.0 --------------------------------------------

+++ System Info
System = QEMU pc-i440fx-2.9 Standard PC (i440FX + PIIX, 1996)
BIOS = rel-1.10.2-0-g5f4c7b1-prebuilt.qemu-project.org
Kernel = 4.9.64-x86_64-linode88 #1 SMP Tue Nov 21 17:54:17 UTC 2017 x86_64
/proc/cmdline = root=/dev/sda console=tty1 console=ttyS0 ro devtmpfs.mount=1
Init system = systemd
Boot mode = BIOS (CSM, Legacy)

+++ TLP Status
State = enabled
Last run = 08:34:37 AM, 303 sec(s) ago
Mode = AC
Power source = unknown

Notice: systemd-rfkill.service is not masked -- invoke "systemctl mask systemd-rfkill.service" to correct this! 

 

Конфигурационный файл tlp находится в пути /etc/default/tlp

Команда tlp-stat

Отображение настроек конфигурации системы.

 # tlp stat 

Пример вывода:

Отображение информации о батарее:

 # sudo tlp-stat -b 
 # sudo tlp-stat --battery 

Пробовал на стационарной машине, поэтому вывод вот такой:

Отображение конфигурации:

 # tlp-stat -c 
 # tlp-stat --config 

Отображение данных на диске:

 # tlp-stat -d 
 # tlp-stat –disk 

Отображение информации PCI (e):

 # tlp-stat -e 
 # tlp-stat --pcie 

Отображение данных видеокарты:

 # tlp-stat -g 
 # tlp-stat –graphics 

Отображение данных о процессоре:

 #  tlp-stat -p 
 #  tlp-stat –processor 

Температура дисплея и скорость вентилятора:

 # tlp-stat -t 
 # tlp-stat –temp 

Отображение USB-устройств:

 # tlp-stat -u 
 # tlp-stat –usb 

Показать дополнительную информацию:

 # tlp-stat -v 
 # tlp-stat --verbose 

Отображать предупреждения:

 # tlp-stat -w 
 # tlp-stat –warn 

Команды tlp

Применение настроек батареи
 # tlp bat 
 TLP started in battery mode. 
Применение настроек AC
 # tlp AC
Вывод:
 # TLP started in AC mode. 
Существует много способов экономии энергии аккумулятора на машине Linux, например, закрытие нежелательных приложений, отключение WiFi и функции Bluetooth, когда они не используются, вытаскивание USB-устройств, как только вы закончите использовать их.
Утилита командной строки tlp поставляется в целях повышения и дальнейшего сохранения мощности и увеличения долговечности вашего аккумулятора.
Он уже оптимизирован для вашего аккумулятора и позволяет вам настраивать настройки в соответствии с вашими предпочтениями.

cryptoparty

Cryptography is typically bypassed, not penetrated.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

5e7fa976b0640d40