TLPUI: izvrsno grafičko sučelje ugrađeno u GTK za TLP

TLP Linux

Prije nekog vremena napiši članak o TLP-u ovdje na blogu što je izvrstan alat koji će nam pomoći u upravljanju energijom i načinu na koji se koristi u našem laptopu.

Sada Danas ćemo znati grafički interfejs dizajniran za TLP pomoću kojih možemo postići najbolji rad i performanse ove aplikacije na našim računarima.

Moram vas podsjetiti da je TLP alat dizajniran za CLI ili ako to ne uspije za naredbeni redak.

Tako da mnogi korisnici više ne vole raditi na ovaj način, čak i više kada TLP ima mnogo različitih opcija i postavki.

O TLPUI-u

Alat koji će nam pomoći u upravljanju BPD-om sa grafičkog interfejsa naziva se TLPUI. Ovo je TLP GUI izgrađen na GTK-u.

TLPUI smatra se beta softverom. U ovoj fazi razvoja možete čitati, pregledavati i spremati postavke TLP-a, prikazivati ​​informacije o promjenama konfiguracije (zadane vrijednosti i sačuvani / nespremljeni status).

Da biste instalirali ovo grafičko sučelje na sistem, potrebno je imati neke preduvjete.

Radi:

  • Postavke se mogu čitati i prikazivati
  • Prikazuje informacije o promjenama konfiguracije (zadano / nije spremljeno)
  • Promjene se mogu spremiti uz korisničke dozvole i sudo (/ etc / default / tlp)
  • tlp-stat se može učitati u ui (jednostavan i potpun)

Zahtjevi

Prvi od njih i očito je imaju TLP već instaliran u sistemuPored njih, instaliranje Gtk3 biblioteka (već ih postoje na većini postojećih sistema) i Python3.

Si još nemaju instaliran TLP možete pogledati publikaciju u kojem dijelim naredbe za instaliranje ovog alata u neke od najpopularnijih Linux distribucija. Link je ovaj.

Instaliranje Pythona 3 na Linux

Ako na vašem sistemu nemate Python 3, morate slijediti naredbe koje dijelim u nastavku kako biste ga dobili.

para Oni koji su korisnici Debiana, Ubuntu-a, Linux Mint-a i bilo kojeg njihovog derivata, moramo izvršiti sljedeću naredbu:

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

U slučaju onih koji su korisnici Arch Linux, Antergos, Manjaro Linux ili bilo koji sistem izveden iz Arch-a trebao bi pokrenuti sljedeću naredbu.

sudo pacman -S python-pip python3

Dok za one koji su korisnici CentOS, RHEL, Fedora ili bilo koju distribuciju izvedenu iz njih, mi ćemo instalirati sa:

sudo yum -S python-pip python3

Ako ste korisnik bilo koje verzije openSUSE u terminal morate upisati sljedeće:

sudo zypper in python3 python-pip

TLPUI Download

tlpui-konfiguracija

Sada sljedeći korak bit će preuzimanje TLPUI alata, pomoću kojeg ćemo dobiti TLP grafičko sučelje.

Da bismo to učinili, moramo otvoriti terminal u kojem ćemo nastaviti s preuzimanjem i izvlačenjem ZIP-a.

Utipkat ćemo sljedeće naredbe:

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

I biti u mapi izvršit ćemo sljedeću naredbu:

python3 -m tlpui

Ovo će otvoriti grafičko sučelje s kojim možemo raditi s TLP-om.

para U posebnom slučaju Debiana, Ubuntu-a i izvedenica, možemo izgraditi paket za kreiranje deb paketa koje možemo instalirati u sistem.

Ovo To radimo izvršavanjem sljedećih naredbi u terminalu:

cd TLPUI

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

Gotovo sada instalirat ćemo paket deb na sistem pomoću naredbe dpkg, koja instalira TLPUI DEB paket generiran (python3-tlpui_0.1-1_all.deb), ali možete ga instalirati i pomoću grafičkog alata. Generirani TLPUI DEB paket pronaći ćete u mapi TLPUI / deb_dist.

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

Moguće je da će prilikom pokretanja TLPUI grafičkog sučelja otkriti da je to konfiguracijska datoteka prazan je. To rješavamo na sljedeći način.

U terminal ćemo upisati:

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

A sadržaj ove datoteke zamijenite sljedećim (ove opcije možete prilagoditi):

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


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.