我安装了 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”报告了正确的百分比。