TLPUI: ett utmärkt grafiskt gränssnitt inbyggt i GTK för TLP

TLP Linux

För en tid sedan skriv en artikel om TLP här på bloggen vilket är ett utmärkt verktyg som hjälper oss med energihantering och hur det används i vår bärbara dator.

Nu Idag kommer vi att känna till ett grafiskt gränssnitt utformat för TLP med vilka vi kan få bästa möjliga funktion och prestanda för denna applikation på våra datorer.

Jag måste påminna dig om att TLP är ett verktyg utformat för CLI eller misslyckas med kommandoraden.

Så inte många användare föredrar att arbeta på det här sättet och ännu mer när TLP har många olika alternativ och inställningar.

Om TLPUI

Verktyget som hjälper oss att hantera BPD från ett grafiskt gränssnitt det kallas TLPUI. Detta är en TLP GUI byggd på GTK.

TLPUI det anses betaprogramvara. I detta utvecklingsstadium kan du läsa, visa och spara TLP-inställningar, visa information om konfigurationsändringar (standardvärden och sparad / ej sparad status).

För att installera detta grafiska gränssnitt på systemet är det nödvändigt att ha vissa förutsättningar.

Det fungerar:

  • Inställningar kan läsas och visas
  • Visar information om konfigurationsändringar (standard / sparas inte)
  • Ändringar kan sparas med användarbehörigheter och sudo (/ etc / default / tlp)
  • tlp-stat kan laddas i ui (enkelt och komplett)

Krav

Den första av dem är självklart har TLP redan installerat i systemetFörutom dem, ha Gtk3-biblioteken installerade (de flesta nuvarande system har dem redan) och Python3 installerat.

Si de har inte TLP installerat än du kan läsa publikationen där jag delar kommandona för att installera det här verktyget i några av de mest populära Linux-distributionerna. Länken är den här.

Installerar Python 3 på Linux

Om du inte har Python 3 på ditt system måste du följa kommandona som jag delar nedan för att få det.

till De som är användare av Debian, Ubuntu, Linux Mint och alla derivat av dessa måste vi utföra följande kommando:

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

När det gäller de som är användare av Arch Linux, Antergos, Manjaro Linux eller något annat Arch-derivatsystem ska köra följande kommando.

sudo pacman -S python-pip python3

Medan för dem som är användare av CentOS, RHEL, Fedora eller någon distribution som härrör från dessa kommer vi att installera med:

sudo yum -S python-pip python3

Om du är användare av någon version av openSUSE måste du skriva följande i en terminal:

sudo zypper in python3 python-pip

TLPUI Ladda ner

tlpui-konfiguration

Nu nästa steg blir att ladda ner TLPUI-verktyget med vilket vi får TLP-grafiska gränssnitt.

För att göra detta måste vi öppna en terminal där vi fortsätter att ladda ner och extrahera ZIP.

Vi ska skriva följande kommandon:

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

Och att vara inne i mappen vi ska utföra följande kommando:

python3 -m tlpui

Detta öppnar det grafiska gränssnittet som vi kan arbeta med TLP med.

till I specialfallet Debian, Ubuntu och derivat kan vi skapa paketet för att skapa ett deb-paket som vi kan installera i systemet.

detta Vi gör det genom att utföra följande kommandon i terminalen:

cd TLPUI

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

Gjort detta nu vi kommer att installera deb-paketet på systemet med dpkg-kommandot, som installerar TLPUI DEB-paketet genereras (python3-tlpui_0.1-1_all.deb), men du kan också installera det med ett grafiskt verktyg. Du hittar det genererade TLPUI DEB-paketet i mappen TLPUI / deb_dist.

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

Det är möjligt att när de kör det grafiska gränssnittet TLPUI kan de upptäcka att konfigurationsfilen det är tomt. Vi löser detta på följande sätt.

I en terminal ska vi skriva:

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

Och ersätt innehållet i den här filen med följande (du kan justera dessa alternativ):

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


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.