无法在 Thinkpad 上设置 tp_smapi 阈值

无法在 Thinkpad 上设置 tp_smapi 阈值

我有一台 ThinkPad Edge 13,tp-smapi-dkms安装了该软件包。如所述这些说明,我也跑了sudo modprobe tp_smapi,并添加tp_smapi/etc/modules

在升级到 11.10 之前,我曾经能够更改停止电池充电的阈值。我会/sys/devices/platform/smapi/BAT0/stop_charge_thresh以管理员身份打开文件并将值从 100 更改为 85。现在,我无法再直接编辑该文件。我也试过了,sudo echo 85 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh但得到Permission denied

答案1

您应该按照如下所示进行操作:

sudo sh -c 'echo XX > /sys/devices/platform/smapi/BAT0/stop_charge_thresh'

但是我在 ThinkPad X201s + Ubuntu 11.10 中也遇到了麻烦。

  1. 当我将 ThinkPad X201s 连接到 AC 适配器时,电池不断放电。
  2. 在更新 Ubuntu 之前,charge_thresh 值与 Windows 配置相同。但升级后,阈值初始化为 95 & 100,而在 Windows 中配置为 75 & 95。

相关内容