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 prijenosnom računalu.

Sada Danas ćemo znati grafičko sučelje dizajnirano za TLP pomoću kojih možemo postići najbolji rad i izvedbu ove aplikacije na našim računalima.

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

Tako da mnogi korisnici radije ne rade na ovaj način, a još više kada TLP ima mnogo različitih opcija i postavki.

O TLPUI-u

Alat koji će nam pomoći u upravljanju BPD-om s grafičkog sučelja zove 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 status spremanja / nespremljenog).

Da biste instalirali ovo grafičko sučelje na sustav, 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čka dopuštenja i sudo (/ etc / default / tlp)
  • tlp-stat se može učitati u ui (jednostavan i cjelovit)

zahtjevi

Prvi od njih i očito jest imaju TLP već instaliran u sustavuUz njih, instalirajte i Gtk3 biblioteke (već ih postoje na većini postojećih sustava) i Python3.

Si još nemaju instaliran TLP možete pogledati publikaciju u kojem dijelim naredbe kako bih mogao instalirati ovaj alat u neke od najpopularnijih Linux distribucija. Poveznica je ovo.

Instaliranje Pythona 3 na Linux

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

u Oni koji su korisnici Debiana, Ubuntu, Linux Mint 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 sustav izveden iz Arch-a trebao bi pokretati 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, instalirat ćemo 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 preuzimanje

tlpui-konfiguracija

Sada sljedeći će korak biti 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.

Upisat ć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.

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

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

cd TLPUI

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

Učinio ovo sada instalirat ćemo paket deb na sustav naredbom dpkg koja instalira paket TLPUI DEB 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 grafičkog sučelja TLPUI otkriti da je 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 mogućnosti možete prilagoditi):

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


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.