TLPUI:內置於GTK的TLP出色的圖形界面

TLP Linux

前段時間我在這篇部落格上寫了一篇關於 TLP 的文章, TLP 是一個非常棒的工具,可以幫助我們進行能源管理,以及它如何在我們的筆記型電腦中使用。

今天我們將學習一個專為 TLP 設計的圖形介面,這將使我們能夠在電腦上獲得該應用程式的最佳效能和功能。

我必須提醒您,TLP 是專為 CLI 設計的工具,或者,如果不行,也可以用於命令列。

因此,當TLP具有許多不同的選項和設置時,沒有多少用戶喜歡以這種方式工作,甚至更多。

關於TLPUI

用於幫助我們透過圖形介面管理 TLP 的工具名為 TLPUI。這是一個基於 GTK 構建的 TLP 圖形介面。

TLPUI目前仍處於測試階段。在這個開發階段,它可以讀取、查看和保存 TLP 設置,並顯示有關配置更改的資訊(預設值和已儲存/未儲存狀態)。

為了在系統上安裝此圖形界面,必須具備一些先決條件。

有用:

  • 可以讀取和顯示設置
  • 顯示有​​關配置更改的信息(默認/未保存)
  • 可以使用用戶權限和sudo(/ etc / default / tlp)保存更改
  • 可以在ui中加載tlp-stat(簡單而完整)

要求

第一個也是最明顯的要求是系統上已經安裝了 TLP,此外還需要安裝 Gtk3 函式庫(大多數目前系統都已安裝)和 Python3。

如果您尚未安裝 TLP,可以查看我分享的在幾種最受歡迎的 Linux 發行版上安裝此工具的命令的文章。連結在此。

在Linux上安裝Python 3

如果您的系統上沒有Python 3,則必須遵循以下我共享的命令才能獲得它。

對於使用 Debian、Ubuntu、Linux Mint 及其任何衍生版本的用戶,我們必須執行以下命令:

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

對於使用 Arch Linux、Antergos、Manjaro Linux 或任何基於 Arch 的系統的用戶,您應該執行以下命令。

sudo pacman -S python-pip python3

對於CentOS、RHEL、Fedora 或任何基於這些發行版的用戶,我們將使用以下命令進行安裝:

sudo yum -S python-pip python3

如果您使用的是任何版本的openSUSE,則必須在終端機中輸入以下命令:

sudo zypper in python3 python-pip

TLPUI下載

tlpui配置

下一步是下載 TLPUI 工具,它將為我們提供 TLP 圖形介面。

為此,我們必須打開一個終端,在該終端中我們將繼續下載並解壓縮ZIP。

我們將鍵入以下命令:

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

進入資料夾後,我們將執行以下命令:

python3 -m tlpui

這將打開我們可以使用TLP的圖形界面。

Debian、Ubuntu 及其衍生發行版為例,我們可以建立軟體包,建立一個 deb 軟體包,然後將其安裝到系統上。

我們透過在終端機上運行以下命令來實現這一點:

光盤 TLPUI

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

完成上述步驟後,我們將使用 dpkg 指令在系統上安裝 deb 套件,該指令會安裝產生的 TLPUI DEB 套件 (python3-tlpui_0.1-1_all.deb)。或者,您也可以使用圖形介面工具進行安裝。產生的 TLPUI DEB 套件位於 TLPUI/deb_dist 資料夾中。

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

運行 TLPUI 圖形介面時,您可能會發現設定檔為空。我們可以按以下步驟解決此問題。

在終端中,我們將輸入:

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

並將此文件的內容替換為以下內容(您可以調整以下選項):

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


在 Google 中將其新增為首選來源