Некоторое время назад напишите статью о TLP здесь, в блоге Это отличный инструмент, который поможет нам в управлении энергопотреблением и в том, как он используется в нашем ноутбуке.
Сейчас Сегодня мы познакомимся с графическим интерфейсом, разработанным для TLP. с которой мы можем получить максимальную работу и производительность этого приложения на наших компьютерах.
Напомню, что TLP - это инструмент, разработанный для CLI. или в случае сбоя в командной строке.
Так что не многие пользователи предпочитают работать таким образом, и тем более, когда TLP имеет много разных опций и настроек.
О TLPUI
Инструмент, который поможет нам справиться с ПРЛ из графического интерфейса это называется TLPUI. Это графический интерфейс TLP, построенный на GTK.
ТЛПУИ это считается бета-версией программного обеспечения. На этом этапе разработки вы можете читать, просматривать и сохранять настройки TLP, отображать информацию об изменениях конфигурации (значения по умолчанию и сохраненный / несохраненный статус).
Для установки этого графического интерфейса в системе необходимы некоторые предварительные условия.
Оно работает:
- Настройки можно читать и отображать
- Отображает информацию об изменениях конфигурации (по умолчанию / несохранено)
- Изменения могут быть сохранены с разрешениями пользователя и sudo (/ etc / default / tlp)
- tlp-stat может быть загружен в пользовательский интерфейс (простой и полный)
Реквизиты
Первый из них и очевидно иметь TLP уже установлен в системеВ дополнение к ним, наличие установленных библиотек Gtk3 (в большинстве современных систем они уже есть) и установленного Python3.
Si у них еще не установлен TLP вы можете ознакомиться с публикацией в котором я делюсь командами, позволяющими установить этот инструмент в некоторые из самых популярных дистрибутивов Linux. Ссылка такая.
Установка Python 3 в Linux
Если в вашей системе нет Python 3, вы должны следовать командам, которые я делюсь ниже, чтобы получить его.
к Те, кто являются пользователями Debian, Ubuntu, Linux Mint и любых их производных, должны выполнить следующую команду:
sudo apt install python3-gi git python3-setuptools python3-stdeb
В случае пользователей Arch Linux, Antergos, Manjaro Linux или любая система, производная от Arch, должна выполнить следующую команду.
sudo pacman -S python-pip python3
А для тех, кто пользуется CentOS, RHEL, Fedora или любой другой дистрибутив, созданный на их основе, мы будем устанавливать с помощью:
sudo yum -S python-pip python3
Если вы являетесь пользователем любой версии openSUSE вы должны ввести в терминал следующее:
sudo zypper in python3 python-pip
TLPUI Скачать
Сейчас следующим шагом будет загрузка инструмента TLPUI, с помощью которого мы получим графический интерфейс TLP.
Для этого мы должны открыть терминал, в котором мы продолжим скачивать и распаковывать ZIP.
Мы собираемся набрать следующие команды:
git clone https://github.com/d4nj1/TLPUI
cd TLPUI
И находясь внутри папки мы собираемся выполнить следующую команду:
python3 -m tlpui
Это откроет графический интерфейс, с которым мы сможем работать с TLP.
к В частном случае Debian, Ubuntu и производных мы можем собрать пакет для создания пакета deb что мы можем установить в системе.
Эсто Мы делаем это, выполняя следующие команды в терминале:
компакт-диск TLPUI
python3 setup.py –command-packages = stdeb.command bdist_deb
Сделано сейчас мы собираемся установить пакет deb в систему с помощью команды dpkg, которая устанавливает пакет TLPUI DEB сгенерированный (python3-tlpui_0.1-1_all.deb), но вы также можете установить его с помощью графического инструмента. Вы найдете сгенерированный пакет TLPUI DEB в папке TLPUI / deb_dist.
sudo dpkg -i deb_dist/python3-tlpui_*all.deb
Возможно, что при запуске графического интерфейса TLPUI они могут обнаружить, что файл конфигурации он пуст. Решаем это следующим образом.
В терминале мы набираем:
mkdir ~/.config/tlpui
gedit ~/.config/tlpui/tlpui.cfg
И замените содержимое этого файла следующим (вы можете настроить эти параметры):
[default]
language = en_EN
tlpconfigfile = /etc/default/tlp
activecategorie = 0
windowxsize = 900
windowysize = 600