2018年4月7日 星期六

Linux Mint 桌面使用散記 (八) ThinkPad 的電源管理

Lenovo 針對 ThinkPad 在 Windows 下提供了額外的電源管理選項,主要是設定電池的開始充電閾值以及結束充電閾值。在 Linux 底下該如何設定?
(閾讀音同玉,門檻、界限的意思)

安裝 tpbat 就可以做這些設定,官網在這裡
https://launchpad.net/~morgwai/+archive/ubuntu/tpbat

首先使用以下這兩行命令,加入套件來源,以及更新套件清單

sudo add-apt-repository ppa:morgwai/tpbat
sudo apt update

然後使用以下命令安裝所需套件

sudo apt install tpacpi-bat acpi-call tpbat-utils-acpi

安裝好之後,就可以使用以下指令取得或設定電池相關的設定值

sudo tpacpi-bat -s ST 1 50     #設定一號電池的開始充電閾值為 50%
sudo tpacpi-bat -s SP 1 95     #設定一號電池的停止充電閾值為 95%
sudo tpacpi-bat -s IC 1 1      #設定一號電池禁止充電
sudo tpacpi-bat -s FD 1 1      #設定一號電池強迫放電
sudo tpacpi-bat -s IC 1 0      #解除一號電池禁止充電
sudo tpacpi-bat -s FD 1 0      #解除一號電池強迫放電

sudo tpacpi-bat -g ST 1        #取得一號電池的開始充電閾值
sudo tpacpi-bat -g SP 1        #取得一號電池的停止充電閾值
sudo tpacpi-bat -g IC 1        #取得一號電池是否禁止充電
sudo tpacpi-bat -g FD 1        #取得一號電池是否強迫放電

更詳細的用法用以下指令就可取得

tpacpi-bat --help

=================================================================
2023-12-24 更新
tpbat 已經許久沒有更新了,且有內建在發行版的 tlp 可用,就不建議折騰安裝 tpbat 了

沒有留言: