Battery, suspend after resume broken, fan control is weird.

Bug #298927 reported by Zack Cornelius
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
acpi (Ubuntu)
New
Undecided
Unassigned

Bug Description

Ubuntu 8.10, upgraded through Intrepid Alphas to current. Similar laptop on fresh intrepid install exhibits same behavior.

ACPI in intrepid seems to be broken for my HP Compaq C712NR laptop.

Some stuff is just broken after a suspend/resume, some are broken all the time.

Broken all the time:

Fan speed is an all or nothing, so it heats up to way hotter than it normally should, then is on for 5 seconds at full speed, off for 5 seconds. In Hardy, fan was an average 1/3(ish) speed unless I was doing something CPU intensive.

Broken after resume from S3 (Suspend to RAM):

Resume from S3 a second time fails (No attempt to load, just black screen, no hard drive activity).

ACPI cannot find battery after S3 resume ("[ 8422.812268] ACPI: Battery Slot [BAT0] (battery absent)" in dmesg during the resume)

ACPI cannot detect an AC adapter after S3 resume. Probably connected to the battery issue above, after resume ACPI does not detect a AC power source. (I'm confused at what ACPI thinks is powering the computer at this point)

Attached is tarball of /proc/acpi after a resume, working /proc/acpi to come later (After I reboot).

Revision history for this message
Zack Cornelius (zcornelius) wrote :
Revision history for this message
Lennart Jern (lennart-jern) wrote :

I have (almost) the same problem.
ACPI cannot find the battery after suspend.

I had the same problem with the fan also but it's much better now.
There seems to be a problem with the temperatures that ACPI shows. They are fixed at certain points.
When my laptop has been off for a long time and I boot it it the system monitor tells me that the temperature is 0 degres, then after a while it goes up to 27 or 28 i think then 48 and usually stays there. If I do something CPU intensive it may go as high as 55 or 68, always those fixed numbers. The fan follows those temperatures, so when it says 0 degres the fan does not spin at all and when it says 68 it goes really fast.

I hope that made sense, I'm still quite a linux noob so please tell me if you need some information.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.