如何使用 TLP 提高 Debian 中的筆記本電池壽命

TLP 是一個免費、開源且功能豐富的實用程序,用於優化運行 Debian 和其他 Linux 發行版的筆記本電腦的電池使用。 您可以在 CLI 和 GUI 版本中找到適合您的任何版本。 TLP 帶有一個默認配置,該配置非常適合您的操作系統和底層機器。 您需要做的就是安裝並啟用該實用程序,一切順利。 當您的筆記本電腦使用電池而不是交流電運行時,該實用程序通過優化硬件設備使用的電源來工作。

在本文中,我們將解釋如何在您的 Debian 機器上啟用 TLP 以通過以下方式節省電池電量:

  • TLP 命令行界面
  • TLP 用戶界面實用程序

我們已經在 Debian Buster 10 系統上運行了本文中提到的命令和過程。

安裝和使用 TLP CLI

通過系統應用程序啟動器搜索,輕鬆打開 Debian 命令行終端。 按 Super/Windows 鍵,您可以在搜索欄中搜索終端,如下所示:

下一步是通過以下命令更新系統的存儲庫索引:

$ sudo apt-get 更新

這有助於您從 Internet 安裝最新可用版本的軟件。

請注意,只有授權用戶才能在 Debian 上添加、刪除和配置軟件。 請輸入以下 apt-get 命令作為 sudo 或 root 用戶以便在您的系統上安裝 TLP:

$ sudo apt-get 安裝 tlp

安裝 TLP

系統可能會提示您使用 ay/n 選項繼續安裝。 如果要繼續安裝,請輸入 Y。 該過程可能需要一些時間,具體取決於您的 Internet 速度,之後將在您的系統上安裝 TLP。

您現在已準備好使用 TLP。 首先讓我們看看如何通過以下命令啟動該實用程序; 該命令在您的系統上啟動 TLP 服務:

$ sudo 啟動

啟動tlp

遵循 TLP 命令可以查看詳細的系統信息以及 TLP 實用程序的狀態:

$ sudo tlp 狀態 -s

獲取 TLP 狀態

默認情況下,TLP 以最適合您的操作系統和硬件的預設配置啟動。 可以通過以下命令查看這個配置:

$ sudo tlp-stat -c

獲取 TLP 配置

另一個非常有用的命令是通過 TLP 打印詳細的電池報告。 將 b 標誌與 tlp-stat 命令結合使用以查看此信息:

$ sudo tlp 狀態 -b

使用 TLP 獲取詳細的筆記本電池報告

如果您想從系統中刪除此實用程序,可以通過以下命令執行此操作 sudo:

$ sudo apt-get 刪除 tlp

刪除 tlp

Enter y 在 y/n 提示符下,該軟件將從您的系統中完全刪除。

安裝和使用 TLP UI

對於更喜歡 UI 的人,有一個可用於 TLP 實用程序的用戶界面。 讓我們學習如何使用來自 github 的 deb 包通過命令行安裝它。

注意:在安裝 TLP UI 之前,請確保 TLP 實用程序已安裝並在您的系統上運行。

這些是克隆然後構建 deb 包(我們將通過 git 下載)所需的一些先決條件:

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

安裝 Python

然後,使用git命令,從github下載TLPUI包如下:

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

從 GitHub 獲取 TLP 源代碼

接下來,移動到下載 TLPUI 目錄並構建 deb 包,如下所示:

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

TLP 設置

最後一步是通過dpkg安裝deb包如下:

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

安裝 TLP Debian 軟件包

該過程可能需要一些時間,具體取決於您的 Internet 速度,之後 TLP UI 將安裝在您的系統上。

您現在已準備好啟動和使用該實用程序。 Enter 在終端中執行以下命令。

$ tlpui

啟動 TLP 用戶界面

這就是 TLP UI 的樣子。 “配置”選項卡可讓您查看和編輯 TLP 設置。 而“統計”選項卡可讓您查看系統和電池使用統計信息。

用戶界面

這裡最重要的按鈕是 TLP-ENABLE 滑塊開和關按鈕。 通過此按鈕,您可以根據您的配置通過 TLP 啟用/禁用電池優化。 請確保使用以下命令保存對 TLP 配置文件的更改 Save 文件菜單中的選項。

如果您想從通過此方法安裝的 Debian 中刪除該實用程序,您可以通過在終端中輸入以下命令來實現:

$ sudo dpkg -r python3-tlpui

卸載 TPL 和 TPL-UI

因此,您可以通過兩種方式在 Debian 系統上使用電池,這是最有效的方式。 一旦啟用 TLP 服務,您就會開始注意到電池壽命會延長,否則這是運行 Linux 的筆記本電腦經常遇到的問題。