TLPUI: doskonaƂy interfejs graficzny wbudowany w GTK dla TLP

TLPLinux

Jakiƛ czas temu napisz artykuƂ o TLP tutaj na blogu ktĂłry jest doskonaƂym narzędziem, ktĂłre pomoĆŒe nam w zarządzaniu energią i w sposobie jej wykorzystania w naszym laptopie.

Teraz dzisiaj poznamy interfejs graficzny przeznaczony dla TLP dzięki czemu moĆŒemy uzyskać najlepsze dziaƂanie i wydajnoƛć tej aplikacji na naszych komputerach.

Muszę przypomnieć, ĆŒe TLP to narzędzie przeznaczone dla CLI lub nie powiedzie się w linii poleceƄ.

Dlatego niewielu uĆŒytkownikĂłw woli pracować w ten sposĂłb, a tym bardziej, gdy TLP ma wiele rĂłĆŒnych opcji i ustawieƄ.

O TLPUI

Narzędzie, ktĂłre pomoĆŒe nam zarządzać BPD z interfejsu graficznego nazywa się TLPUI. To jest GUI TLP zbudowane na GTK.

TLPUI jest uwaĆŒane za oprogramowanie w wersji beta. Na tym etapie rozwoju moĆŒna czytać, przeglądać i zapisywać ustawienia TLP, wyƛwietlać informacje o zmianach konfiguracji (wartoƛci domyƛlne i status zapisany / niezapisany).

Aby zainstalować ten interfejs graficzny w systemie, konieczne jest speƂnienie pewnych wymagaƄ wstępnych.

To dziaƂa:

  • Ustawienia moĆŒna odczytać i wyƛwietlić
  • Wyƛwietla informacje o zmianach konfiguracji (domyƛlne / niezapisane)
  • Zmiany moĆŒna zapisać za pomocą uprawnieƄ uĆŒytkownika i sudo (/ etc / default / tlp)
  • tlp-stat moĆŒna zaƂadować w interfejsie uĆŒytkownika (proste i kompletne)

Wymagania

Pierwsza z nich i oczywiƛcie jest mają juĆŒ zainstalowane TLP w systemieOprĂłcz nich naleĆŒy mieć zainstalowane biblioteki Gtk3 (większoƛć obecnych systemĂłw juĆŒ je ma) oraz Python3.

Si nie mają jeszcze zainstalowanego TLP moĆŒe zapoznać się z publikacją w ktĂłrym udostępniam polecenia, aby mĂłc zainstalować to narzędzie w niektĂłrych najpopularniejszych dystrybucjach Linuksa. Link jest taki.

Instalowanie Pythona 3 w systemie Linux

Jeƛli nie masz w swoim systemie Pythona 3, musisz postępować zgodnie z poleceniami, ktĂłre udostępniam poniĆŒej, aby go uzyskać.

do Ci, ktĂłrzy są uĆŒytkownikami Debiana, Ubuntu, Linux Mint i dowolnej ich pochodnej, musimy wykonać następujące polecenie:

sudo apt install python3-gi git python3-setuptools python3-stdeb

W przypadku tych, ktĂłrzy są uĆŒytkownikami Arch Linux, Antergos, Manjaro Linux lub dowolny system oparty na Arch powinien uruchomić następujące polecenie.

sudo pacman -S python-pip python3

Natomiast dla tych, ktĂłrzy są uĆŒytkownikami CentOS, RHEL, Fedora lub dowolna dystrybucja wywodząca się z nich, zainstalujemy z:

sudo yum -S python-pip python3

Jeƛli jesteƛ uĆŒytkownikiem dowolnej wersji openSUSE musisz wpisać w terminalu:

sudo zypper in python3 python-pip

Pobieranie TLPUI

Konfiguracja tlpui

Teraz Następnym krokiem będzie pobranie narzędzia TLPUI, za pomocą którego uzyskamy interfejs graficzny TLP.

Aby to zrobić, musimy otworzyć terminal, w którym będziemy pobierać i rozpakowywać ZIP.

Zamierzamy wpisać następujące polecenia:

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

I przebywanie w folderze zamierzamy wykonać następujące polecenie:

python3 -m tlpui

Otworzy się interfejs graficzny, z ktĂłrym moĆŒemy pracować z TLP.

do W specjalnym przypadku Debiana, Ubuntu i pochodnych moĆŒemy zbudować pakiet, aby utworzyć pakiet deb ktĂłre moĆŒemy zainstalować w systemie.

To Robimy to, wykonując następujące polecenia w terminalu:

CD TLPUI

python3 setup.py –command-packages = stdeb.command bdist_deb

ZrobiƂem to teraz zamierzamy zainstalować pakiet deb w systemie za pomocą polecenia dpkg, ktĂłre instaluje pakiet TLPUI DEB wygenerowany (python3-tlpui_0.1-1_all.deb), ale moĆŒna go rĂłwnieĆŒ zainstalować za pomocą narzędzia graficznego. Wygenerowany pakiet TLPUI DEB znajdziesz w folderze TLPUI / deb_dist.

sudo dpkg -i deb_dist/python3-tlpui_*all.deb

Jest moĆŒliwe, ĆŒe podczas uruchamiania interfejsu graficznego TLPUI mogą znaleĆșć plik konfiguracyjny to jest puste. Rozwiązujemy to w następujący sposĂłb.

W terminalu wpiszemy:

mkdir ~/.config/tlpui
gedit ~/.config/tlpui/tlpui.cfg

I zamieƄ zawartoƛć tego pliku na następującą (moĆŒesz dostosować te opcje):

[default] language = en_EN
tlpconfigfile = /etc/default/tlp
activecategorie = 0
windowxsize = 900
windowysize = 600


Dodaj jako preferowane ĆșrĂłdƂo w Google