MacbookAir 4,2 上的电池指示器不正确

MacbookAir 4,2 上的电池指示器不正确

我安装了 Ubuntu 15.04。我的电脑和电池有点旧(2011 年),通常使用时间不超过一小时。

电池指示器 % 似乎永远无法代表电池的实际状态。即使“magsafe led”为绿色,它也从未达到 100%。

我该怎么做才能调试这个问题?

答案1

我有同款 MacBook Air,安装了 Ubuntu 15.04,以下是我目前发现的情况。看起来电池驱动程序现在报告的容量是设计满容量的百分比,而不是最近的满容量。在 sysfs 文件系统中查找以下文件,看看我的意思:

/sys/class/power_supply/BAT0/capacity
/sys/class/power_supply/BAT0/charge_now
/sys/class/power_supply/BAT0/charge_full
/sys/class/power_supply/BAT0/charge_full_design

您会看到“容量”现在等于“charge_now”/“charge_full_design”*100,而不是“charge_now”/“charge_full”*100。

我使用“sudo apt-get install acpi”安装了 acpi 工具来检查 ACPI 报告的内容。“acpi -V”报告了正确的百分比。

相关内容