TLPUI: një ndërfaqe grafike e shkëlqyer e ndërtuar në GTK për TLP

Linux TLP

Disa kohë më parë Shkruani një artikull këtu në blog rreth Çrregullimit të Personalitetit Depresiv (ÇPD) i cili është një mjet i shkëlqyer që do të na ndihmojë me menaxhimin e energjisë dhe mënyrën se si përdoret ajo brenda laptopit tonë.

tani Sot do të mësojmë rreth një ndërfaqe grafike të projektuar për TLP. Kjo do të na lejojë të marrim performancën dhe funksionalitetin më të mirë nga ky aplikacion në pajisjet tona.

Duhet t'ju kujtoj se TLP është një mjet i projektuar për CLI. ose në mungesë të kësaj, për rreshtin e komandës.

Prandaj, jo shumë përdorues preferojnë të punojnë në këtë mënyrë, veçanërisht pasi TLP ka shumë opsione dhe konfigurime të ndryshme.

Rreth TLPUI-së

Mjeti që do të na ndihmojë të menaxhojmë TLP-në nga një ndërfaqe grafike Quhet TLPUI. Ky është një ndërfaqe grafike për TLP e ndërtuar në GTK.

TLPUI Konsiderohet si softuer beta. Në këtë fazë të zhvillimit, ju mund të lexoni, shikoni dhe ruani konfigurimin TLP, si dhe të shfaqni informacion në lidhje me ndryshimet e konfigurimit (vlerat parazgjedhur dhe statusi i ruajtur/i pa ruajtur).

Për të instaluar këtë ndërfaqe grafike në sistem, janë të nevojshme disa parakushte.

Kjo funksionon:

  • Konfigurimi mund të lexohet dhe shfaqet
  • Shfaq informacion rreth ndryshimeve të konfigurimit (vlera të paracaktuara/të paruajtura)
  • Ndryshimet mund të ruhen me lejet e përdoruesit dhe sudo (/etc/default/tlp)
  • tlp-stat mund të ngarkohet në UI (e thjeshtë dhe e plotë)

Kërkesat

E para, dhe padyshim, është duke pasur TLP të instaluar tashmë në sistemPërveç instalimit të bibliotekave Gtk3 (shumica e sistemeve aktuale i kanë tashmë) dhe Python3 të instaluar.

Si Ata nuk e kanë instaluar ende TLP-në. Ata mund të konsultojnë botimin Në këtë dokument, unë ndaj komandat për të instaluar këtë mjet në disa nga shpërndarjet më të njohura të Linux-it. Lidhja është kjo.

Instalimi i Python 3 në Linux

Nëse nuk e keni Python 3 në sistemin tuaj, do t'ju duhet të ndiqni komandat që ndaj më poshtë për ta marrë atë.

Ata që janë përdorues të Debian, Ubuntu, Linux Mint dhe çdo derivati ​​të këtyre, duhet të ekzekutojnë komandën e mëposhtme:

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

Në rastin e atyre që janë përdorues të Arch Linux, Antergos, Manjaro Linux ose çdo sistem i derivuar nga Arch duhet të ekzekutojë komandën e mëposhtme.

sudo pacman -S python-pip python3

Ndërsa për ata që janë përdorues të CentOS, RHEL, Fedora ose çdo shpërndarje që rrjedh nga këto, ne do ta instalojmë me:

sudo yum -S python-pip python3

Nëse jeni përdorues i ndonjë versioni të Në openSUSE, duhet të shkruani sa vijon në një terminal:

sudo zypper in python3 python-pip

Shkarkoni TLPUI-në

tlpui-konfigurimi

tani Hapi tjetër do të jetë shkarkimi i mjetit TLPUI, i cili do të na japë ndërfaqen grafike TLP.

Për ta bërë këtë, do të na duhet të hapim një terminal në të cilin do të vazhdojmë me shkarkimin dhe nxjerrjen e skedarit ZIP.

Ne do të shkruajmë komandat e mëposhtme:

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

Dhe duke qenë brenda dosjes ne do të ekzekutojmë komandën e mëposhtme:

python3 -m tlpui

Kjo do të hapë ndërfaqen grafike me të cilën mund të punojmë me TLP.

Në rastin specifik të Debian, Ubuntu dhe derivateve, ne mund të ndërtojmë paketën për të krijuar një paketë deb. që mund ta instalojmë në sistem.

Esto Ne e bëjmë këtë duke ekzekutuar komandat e mëposhtme në terminal:

cd TLPUI

python3 setup.py – paketat-e-command=stdeb.command bdist_deb

Bërë këtë tani Do ta instalojmë paketën deb në sistem duke përdorur komandën dpkg, e cila instalon paketën TLPUI DEB. Paketa është gjeneruar (python3-tlpui_0.1-1_all.deb), por mund ta instaloni edhe duke përdorur një mjet grafik. Do ta gjeni paketën TLPUI DEB të gjeneruar në dosjen TLPUI/deb_dist.

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

Është e mundur që kur të ekzekutoni ndërfaqen grafike TLPUI, do të zbuloni se skedari i konfigurimit Është bosh. Ne e zgjidhëm këtë në mënyrën vijuese.

Në një terminal do të shkruajmë:

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

Dhe zëvendësoni përmbajtjen e këtij skedari me sa vijon (mund t'i rregulloni këto opsione):

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


Shto si burim të preferuar në Google