X1C 2019 (gen7) Linux 配置
刚从 MacBook 13-inch 2016 换成 ThinkPad X1C 2019. 刷入 ArchLinux, 记录下针对 X1C 的CPU性能, 电源管理, 风扇调速配置.
电源管理
配置TLP
使用TLP (Linux 高级电源管理功能)以获得一些高级电源管理功能. 比如一些省电配置, 以及充放电管理. 首先安装:
如果想要开启tlp-rdw (针对无线电设备的省电模式) 需要开启NetworkManager-dispatcher, 然后mask掉systemd-rfkill.service和systemd-rfkill.socket
参考: NetworkManager_dispatcher, TLP-无线电设备向导
tlp的配置文件在 /etc/tlp.conf, 可以参考默认配置文件. 以下是我的配置:
注: performance 对应的EPP/EPB为 performance
powersave 对应的EPP/EPB为 balance
关于充电阈值设置, 参考: TLP-电池充电阈值.
当然也可以手动设置充电阈值:
sudo tlp fullcharge 此命令可以临时设置本次充满电
sudo tlp setcharge 80 90 BAT0 设置充到90%停止充电, 电量降至80%开始充电
另一种电源管理: tpacpi-bat
另一种选择: 也可以安装针对ThinkPad的 tpacpi-bat (注意 tp_smapi 在X1C gen7上不起作用)
临时手动设置充电阈值:
使用 systemd 设置充电阈值, 编辑 /etc/conf.d/tpacpi
sudo systemctl enable tpacpi-bat.service 开启服务
手动设置 CPU 调速