TLPUI: чудовий графічний інтерфейс, вбудований в GTK для TLP

TLP Linux

Якийсь час тому напишіть статтю про TLP тут, у блозі що є чудовим інструментом, який допоможе нам в управлінні енергією та способі його використання в нашому ноутбуці.

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

Я повинен нагадати вам, що TLP - це інструмент, розроблений для CLI або не вдається це зробити для командного рядка.

Тому не багато користувачів вважають за краще працювати таким чином, і тим більше, коли TLP має безліч різних опцій та налаштувань.

Про TLPUI

Інструмент, який допоможе нам керувати BPD з графічного інтерфейсу він називається TLPUI. Це графічний інтерфейс TLP, побудований на GTK.

TLPUI це вважається бета-версією програмного забезпечення. На цьому етапі розробки ви можете читати, переглядати та зберігати налаштування 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-конфігурація

Зараз наступним кроком буде завантаження інструменту TLPUI, за допомогою якого ми отримаємо графічний інтерфейс TLP.

Для цього ми повинні відкрити термінал, в якому ми продовжимо завантажувати та витягувати ZIP.

Ми збираємося ввести такі команди:

git clone https://github.com/d4nj1/TLPUI
cd TLPUI

І перебуваючи всередині папки ми будемо виконувати таку команду:

python3 -m tlpui

Це відкриє графічний інтерфейс, за допомогою якого ми можемо працювати з TLP.

в В окремому випадку Debian, Ubuntu та похідних, ми можемо створити пакет для створення пакета deb що ми можемо встановити в систему.

Це Ми робимо це, виконуючи такі команди в терміналі:

CD TLPUI

python3 setup.py –command-пакети = 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


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.