Vor einiger Zeit Schreiben Sie hier im Blog einen Artikel über TLP Dies ist ein hervorragendes Tool, das uns beim Energiemanagement und bei der Verwendung in unserem Laptop hilft.
Jetzt Heute kennen wir eine grafische Oberfläche, die für TLP entwickelt wurde Damit können wir den besten Betrieb und die beste Leistung dieser Anwendung auf unseren Computern erzielen.
Ich muss Sie daran erinnern, dass TLP ein Tool für CLI ist oder fehlgeschlagen für die Befehlszeile.
Daher arbeiten nicht viele Benutzer lieber auf diese Weise, und dies umso mehr, wenn TLP viele verschiedene Optionen und Einstellungen hat.
Über TLPUI
Das Tool, mit dem wir BPD verwalten können von einer grafischen Oberfläche Es heißt TLPUI. Dies ist eine TLP-GUI, die auf GTK basiert.
TLPUI Es wird als Beta-Software betrachtet. In dieser Entwicklungsphase können Sie TLP-Einstellungen lesen, anzeigen und speichern, Informationen zu Konfigurationsänderungen (Standardwerte und gespeicherter / nicht gespeicherter Status) anzeigen.
Um diese grafische Oberfläche auf dem System zu installieren, müssen einige Voraussetzungen erfüllt sein.
Es klappt:
- Einstellungen können gelesen und angezeigt werden
- Zeigt Informationen zu Konfigurationsänderungen an (Standard / nicht gespeichert)
- Änderungen können mit Benutzerberechtigungen und sudo (/ etc / default / tlp) gespeichert werden.
- tlp-stat kann in ui geladen werden (einfach und vollständig)
Bedarf
Der erste von ihnen und offensichtlich ist TLP bereits im System installiert habenZusätzlich dazu müssen die Gtk3-Bibliotheken installiert sein (die meisten aktuellen Systeme haben sie bereits) und Python3 installiert.
Si TLP ist noch nicht installiert kann die Publikation konsultieren in dem ich die Befehle zur Installation dieses Tools in einigen der beliebtesten Linux-Distributionen teile. Der Link ist dies.
Python 3 unter Linux installieren
Wenn Sie Python 3 nicht auf Ihrem System haben, müssen Sie die Befehle befolgen, die ich unten teile, um es zu erhalten.
zu Diejenigen, die Benutzer von Debian, Ubuntu, Linux Mint und einer Ableitung davon sind, müssen den folgenden Befehl ausführen:
sudo apt install python3-gi git python3-setuptools python3-stdeb
Im Fall von denen, die Benutzer von sind Arch Linux, Antergos, Manjaro Linux oder ein von Arch abgeleitetes System sollten den folgenden Befehl ausführen.
sudo pacman -S python-pip python3
Während für diejenigen, die Benutzer von sind CentOS, RHEL, Fedora oder eine von diesen abgeleitete Distribution werden wir installieren mit:
sudo yum -S python-pip python3
Wenn Sie Benutzer einer Version von sind openSUSE Sie müssen Folgendes in ein Terminal eingeben:
sudo zypper in python3 python-pip
TLPUI herunterladen
Jetzt Der nächste Schritt besteht darin, das TLPUI-Tool herunterzuladen, mit dem wir die grafische TLP-Oberfläche erhalten.
Dazu müssen wir ein Terminal öffnen, in dem wir ZIP herunterladen und extrahieren.
Wir werden die folgenden Befehle eingeben:
git clone https://github.com/d4nj1/TLPUI
cd TLPUI
Und im Ordner sein Wir werden den folgenden Befehl ausführen:
python3 -m tlpui
Dies öffnet die grafische Oberfläche, mit der wir mit TLP arbeiten können.
zu Im speziellen Fall von Debian, Ubuntu und Derivaten können wir das Paket erstellen, um ein Deb-Paket zu erstellen dass wir im System installieren können.
Dies Dazu führen wir die folgenden Befehle im Terminal aus:
CD TLPUI
python3 setup.py –command-packages = stdeb.command bdist_deb
Fertig jetzt Wir werden das Deb-Paket mit dem Befehl dpkg auf dem System installieren, der das TLPUI DEB-Paket installiert generiert (python3-tlpui_0.1-1_all.deb), aber Sie können es auch mit einem grafischen Tool installieren. Sie finden das generierte TLPUI DEB-Paket im Ordner TLPUI / deb_dist.
sudo dpkg -i deb_dist/python3-tlpui_*all.deb
Wenn Sie die TLPUI-GUI ausführen, finden Sie möglicherweise die Konfigurationsdatei es ist leer. Wir lösen dies folgendermaßen.
In einem Terminal geben wir Folgendes ein:
mkdir ~/.config/tlpui
gedit ~/.config/tlpui/tlpui.cfg
Ersetzen Sie den Inhalt dieser Datei durch Folgendes (Sie können diese Optionen anpassen):
[default]
language = en_EN
tlpconfigfile = /etc/default/tlp
activecategorie = 0
windowxsize = 900
windowysize = 600