这时,自从我在这台机器上安装了 Ubuntu 后,电池状态显示:不存在。
然而,查看这个答案,我发现/proc/acpi/battery/BAT1/info
(有时是它的/proc/acpi/battery/BAT0/info
,使用 tab complete 来帮助)有以下信息:
present: yes
design capacity: 4400 mAh
last full capacity: 4400 mAh
battery technology: rechargeable
design voltage: 11100 mV
design capacity warning: 300 mAh
design capacity low: 132 mAh
cycle count: 0
capacity granularity 1: 32 mAh
capacity granularity 2: 32 mAh
model number: BAT1
serial number: 11
battery type: 11
OEM info: 11
Run Code Online (Sandbox Code Playgroud)
根据这个答案,我检查了/proc/acpi/battery/BAT1/state
文件:
present: yes
capacity state: ok
charging state: charged
present rate: unknown
remaining capacity: unknown
present voltage: 10000 mV
Run Code Online (Sandbox Code Playgroud)
该acpi -b
命令返回:
Battery 0: Unknown, 0%, rate information unavailable
Run Code Online (Sandbox Code Playgroud)
有关更新电池信息的任何建议?
acpi -b
您报告的错误很可能表示 ACPI 类型问题。
ACPI 是设备和电源管理的开放标准。
一些笔记本电脑(我在谷歌上发现的最多的是 Acer)错误地向 Ubuntu 报告了其电池详细信息。我不确定您的笔记本电脑类型和型号 - 也不确定其 BIOS 版本。
有时您需要使用固定的 DSDT 表编译自己的内核。
有时您需要将 BIOS 升级到制造商提供的最新版本。
如果您决定采取后一种操作,您应该记住更新主板或笔记本电脑的 BIOS 始终是一项冒险的操作,因为如果出现问题,不可挽回地损坏硬件的风险非常高。
您需要按照制造商提供的 BIOS 更新说明进行操作。