You are not logged in.

#1 2014-01-25 17:33:56

archlenovo
Member
Registered: 2014-01-25
Posts: 13

Sometimes battery is not detected

I'm having a problem with a Lenovo U330p that is driving me nuts.

Every now and then (say, every 10 reboots or so) the system does not detect the battery, and the Gnome icons in the top panel indicate that no battery is present.

This is also accompanied by shutdown problems. When the machine boots without detecting the battery, then it also either hangs on shutdown or takes longer than usual to shutdown (with several SIGKILLs being sent to systemd-udevd).

Any idea why this happens?

Last edited by archlenovo (2014-06-08 10:39:52)

Offline

#2 2014-01-25 17:47:27

Neburski
Member
Registered: 2009-09-15
Posts: 118

Re: Sometimes battery is not detected

You can find how you can start debugging your issue at http://freedesktop.org/wiki/Software/sy … eventually

Offline

#3 2014-06-08 11:04:44

archlenovo
Member
Registered: 2014-01-25
Posts: 13

Re: Sometimes battery is not detected

I collected the output of dmesg from a good boot (i.e. when the battery is detected) and from an bad boot (i.e. when the battery is not detected).

Then I compared both files, and discovered that the following line:

ACPI: Battery Slot [BAT1] (battery present)

is present in the good boot but not in the bad boot.

I've been reading about ACPI and DSDT, and also tried several different values for acpi_osi, but to no avail.

After searching the Web for similar problems, I hit some forums where the suggestion was to add the following kernel parameter:

acpi=copy_dsdt

So that's what I did and so far I was able to reboot several times with the battery being detected.

It it happens that the machine does not detect the battery again, I'll come back to this topic.

Last edited by archlenovo (2014-06-08 11:06:34)

Offline

#4 2014-06-08 22:50:15

archlenovo
Member
Registered: 2014-01-25
Posts: 13

Re: Sometimes battery is not detected

No, the problem is not solved yet.

Just had a bad boot once again.

Offline

Board footer

Powered by FluxBB