TLPUI: et utmerket grafisk grensesnitt innebygd i GTK for TLP

TLP Linux

En stund siden skriv en artikkel om TLP her på bloggen som er et utmerket verktøy som vil hjelpe oss med energiledelse og måten den brukes på den bærbare datamaskinen vår.

i dag vil vi kjenne et grafisk grensesnitt designet for TLP som vi kan oppnå best mulig drift og ytelse av dette programmet på datamaskinene våre.

Jeg må minne deg på at TLP er et verktøy designet for CLI eller mislykkes det for kommandolinjen.

Så ikke mange brukere foretrekker å jobbe på denne måten og enda mer når TLP har mange forskjellige alternativer og innstillinger.

Om TLPUI

Verktøyet som vil hjelpe oss med å håndtere BPD fra et grafisk grensesnitt det heter TLPUI. Dette er en TLP GUI bygget på GTK.

TLPUI det regnes som beta-programvare. På dette utviklingsstadiet kan du lese, se og lagre TLP-innstillinger, vise informasjon om konfigurasjonsendringer (standardverdier og lagret / ikke lagret status).

For å installere dette grafiske grensesnittet på systemet, er det nødvendig å ha noen forutsetninger.

Det fungerer:

  • Innstillinger kan leses og vises
  • Viser informasjon om konfigurasjonsendringer (standard / ikke lagret)
  • Endringer kan lagres med brukertillatelser og sudo (/ etc / default / tlp)
  • tlp-stat kan lastes inn i brukergrensesnittet (enkelt og komplett)

Krav

Den første av dem og åpenbart er har TLP allerede installert i systemetI tillegg til dem har Gtk3-bibliotekene installert (de fleste nåværende systemer har dem allerede) og Python3 installert.

Si de har ikke TLP installert ennå kan konsultere publikasjonen der jeg deler kommandoene for å kunne installere dette verktøyet i noen av de mest populære Linux-distribusjonene. Koblingen er denne.

Installere Python 3 på Linux

Hvis du ikke har Python 3 på systemet ditt, må du følge kommandoene jeg deler nedenfor for å få det.

Til De som er brukere av Debian, Ubuntu, Linux Mint og alle derivater av disse, må vi utføre følgende kommando:

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

Når det gjelder de som er brukere av Arch Linux, Antergos, Manjaro Linux eller ethvert Arch-avledet system skal kjøre følgende kommando.

sudo pacman -S python-pip python3

Mens for de som er brukere av CentOS, RHEL, Fedora eller hvilken som helst distribusjon avledet fra disse, vil vi installere med:

sudo yum -S python-pip python3

Hvis du er bruker av en hvilken som helst versjon av openSUSE må du skrive inn følgende i en terminal:

sudo zypper in python3 python-pip

TLPUI Last ned

tlpui-konfigurasjon

neste trinn vil være å laste ned TLPUI-verktøyet som vi får tak i det grafiske TLP-grensesnittet med.

For dette må vi åpne en terminal der vi fortsetter å laste ned og pakke ut ZIP.

Vi skal skrive følgende kommandoer:

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

Og å være inne i mappen vi skal utføre følgende kommando:

python3 -m tlpui

Dette åpner det grafiske grensesnittet som vi kan jobbe med TLP med.

Til I spesielle tilfeller av Debian, Ubuntu og derivater kan vi bygge pakken for å lage en deb-pakke som vi kan installere i systemet.

Dette Vi gjør det ved å utføre følgende kommandoer i terminalen:

cd TLPUI

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

Gjort dette nå vi skal installere deb-pakken på systemet med dpkg-kommandoen, som installerer TLPUI DEB-pakken generert (python3-tlpui_0.1-1_all.deb), men du kan også installere det ved hjelp av et grafisk verktøy. Du finner den genererte TLPUI DEB-pakken i TLPUI / deb_dist-mappen.

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

Når du kjører TLPUI GUI, kan du oppdage at konfigurasjonsfilen den er tom. Vi løser dette på følgende måte.

I en terminal skal vi skrive:

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

Og erstatt innholdet i denne filen med følgende (du kan justere disse alternativene):

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


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.