Problems with acpi (battery status not shown)
Ian Smith
smithi at nimnet.asn.au
Fri Sep 5 16:01:45 UTC 2014
On Fri, 5 Sep 2014 18:43:23 +0400, nick gigashvili wrote:
> Hi
>
> I'm having problem with acpi battery status is not updated it is freezed on
> 96% when on AC power, I'm running FreeBSD 10-RELEASE on HP Workstation
> 8570w.
> I tested ASL with iasl and it has syntax error. I coultn't boot with acpi
> turned off so Im sending you dmesg output only with acpi enabled.
>
> here is ASL file link:
> https://www.sendspace.com/file/do5xn7
>
> Thank you
Your hw.acpi tree and verbose dmesg look alright on a very quick browse.
No AE_* ACPI errors and battery initialisation looks good, assuming you
have just one battery fitted of the two supported.
It's quite possible that there's no problem. Li-Ion batteries are not
trickle-charged like older technology batteries (NiCd or NiMH) but after
a full charge gradually self-discharge over days, perhaps weeks while
the laptop is powered, until the battery gets down to below around 95%
(on my Thinkpads anyway), when it will get boosted back to 100% again.
My X200 is down to 95%; I'm expecting a charge cycle any day now :)
State: high
Remaining capacity: 95%
Remaining time: unknown
Present rate: 0 mW
Present voltage: 12418 mV
Try unplugging power and watching with acpiconf -i0 until down to say
90% or lower, then reconnect power; it should charge up to 100% again,
and stay up around 98-99% for a while before gradually dropping.
If it doesn't, try reporting the result of acpiconf -i0 at different
states and times; just the lines above will do, except for the first.
And don't forget to let it run on battery sometimes, it's good for it;
occasional deep (or even complete) discharges help keep the battery's
internal 'coulomb counter' in good shape, and don't hurt battery life.
cheers, Ian
More information about the freebsd-acpi
mailing list