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 中将其添加为首选来源