V příštím článku se podíváme na TLPUI. Jak nám již vysvětlil kolega v a předchozí článek, TLP je pokročilý nástroj pro správu napájení. Díky tomu budeme moci optimalizovat výdrž baterie v našich laptopech s Gnu / Linux. Jeho výchozí nastavení je obvykle dostačující k tomu, aby došlo ke zlepšení životnosti baterie. TLP však nabízí širokou škálu možností konfigurace, které lze upravit úpravou konfiguračního souboru.
TLP je nástroj příkazového řádku, který sám o sobě neposkytuje grafické uživatelské rozhraní. Ale na pomoc existuje Grafické rozhraní GTK třetí strany (napsané v Pythonu) pro TLP, nazvaný TLPUI, který usnadní jeho používání.
Toto grafické rozhraní je stále v rané fázi vývoje. Nebuďte překvapeni, když narazíte na problém. V této fázi vývoje můžete číst, prohlížet a ukládat konfiguraci TLP. Rovněž nám bude moci zobrazit informace o změnách konfigurace (výchozí a uložený / neuložený stav), jakož i zobrazování statistik tlp-stat.
Stránka projektu nástroje uvádí, že TLPUI stále potřebuje určité optimalizace překladu. V tuto chvíli také neexistují žádné binární soubory, takže Chcete-li použít TLPUI, budete si jej muset nainstalovat ze zdroje.
Nainstalujte TLPUI na Ubuntu, Debian nebo Linux Mint
Dále uvidíme, co musíme udělat nainstalujte TLPUI na Ubuntu, Debian nebo Linux Mint.
Nainstalujte TLP
TLPUI bez TLP nefunguje. Z tohoto důvodu je nejprve třeba nainstalovat TLP. Tento nástroj je k dispozici v úložištích Ubuntu a ve všech podporovaných verzích Debianu. Můžete jej nainstalovat otevřením terminálu (Ctrl + Alt + T) a pomocí tohoto příkazu:
sudo apt install tlp tlp-rdw sudo tlp start
Druhým příkazem spustíme TLP. Také existuje TLP PPA které můžeme použít k získání nejnovější verze TLP. Pokyny k instalaci PPA najdete v a předchozí článek který před chvílí zveřejnil kolega.
Nainstalujte požadované balíčky ke stažení a vytvoření balíčku TLPUI .DEB
Chcete-li získat nejnovější kód z Gitu, budeme si muset nainstalovat git. Chcete-li kompilovat balíček, musíte nainstalovat python3-setuptools a python3-stdeb spolu s některými dalšími balíčky, které se automaticky instalují jako závislosti na těchto dvou.
Pro instalaci těchto balíčků v Debianu, Ubuntu nebo Linux Mint otevřete terminál (Ctrl + Alt + T) a zapíšeme do něj:
sudo apt install python3-gi git python3-setuptools python3-stdeb
Teď můžeme získejte TLPUI z GitHubu a vytvořte balíček .DEB pro jeho instalaci. Nejprve otevřeme terminál (Ctrl + Alt + T) a napíšeme každou z objednávek, které uvidíme dále. Jeden za druhým.
git clone https://github.com/d4nj1/TLPUI cd TLPUI python3 setup.py --command-packages=stdeb.command bdist_deb sudo dpkg -i deb_dist/python3-tlpui_*all.deb
Příkaz dpkg nainstaluje vygenerovaný balíček TLPUI .DEB, ale můžeme jej také nainstalovat pomocí grafického nástroje. Najdeme balíček TLPUI .DEB vygenerovaný ve složce TLPUI / deb_dist.
Řešení konfigurace uživatele TLPUI
V mém případě byl konfigurační soubor TLPUI na začátku prázdný, po pokusu o spuštění tlpui obsahoval pouze výchozí položku. To zabrání spuštění nástroje s oprávněními správce. Abyste se tomuto problému vyhnuli, otevřete soubor ~ / .config / tlpui / tlpui.cfg pomocí textového editoru. Vytvořte soubor, pokud neexistuje. Například pomocí následujících příkazů jej můžete vytvořit pomocí textového editoru vim. Otevřete terminál (Ctrl + Alt + T) a zadejte:
mkdir ~/.config/tlpui vim ~/.config/tlpui/tlpui.cfg
Nahraďte nebo zahrňte následující obsah uvnitř souboru:
[default] language = en_EN tlpconfigfile = /etc/default/tlp activecategorie = 0 windowxsize = 900 windowysize = 600
Až budete hotovi, nezapomeňte soubor uložit.
Po instalaci nenajdeme spouštěč v naší systémové nabídce pro TLPUI. Z tohoto důvodu, pokud jej nechcete vytvořit, můžete spustit grafické rozhraní stisknutím kláves ALT + F2 nebo otevřením terminálu (Ctrl + Alt + T) a zadáním jedné ze dvou možností:
tlpui
Po provedení jakýchkoli změn v konfiguraci TLP pomocí TLPUI, nezapomeňte vybrat Soubor> Uložit aby se změny, které jste provedli v konfiguraci TLP, skutečně uložily.
na další informace O tomto grafickém rozhraní TLP si můžete prohlédnout v stránka na GitHubu projektu.