Excessive battery usage in ACPI sleep

Bug #65856 reported by Marius Gedminas
4
Affects Status Importance Assigned to Milestone
linux-source-2.6.17 (Ubuntu)
Won't Fix
Undecided
Unassigned
linux-source-2.6.20 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: linux-image-2.6.17-10-generic

After I've upgraded to Edgy lately I started noticing that my Thinkpad T42 uses up about 90% of the battery while sleeping. Dapper used to use about 10% overnight.

The files in /proc/acpi/battery indicate that my battery still has 88% of design capacity. 90% of that during 15 hours of sleep is about 2500 mW. Could bug 8711 or something like it be back?

Revision history for this message
Marius Gedminas (mgedmin) wrote :

Before the upgrade my /var/log/kern.log used to contain these messages:

  radeonfb (0000:01:00.0): suspending to state: 2...
  radeonfb (0000:01:00.0): switching to D2 state...

now I only get

  radeonfb (0000:01:00.0): suspending to state: 2...

I suppose I should try to modprobe radeonfb force_sleep=1 next. Maybe my laptop (Thinkpad T42 2373-FWG) is not mentioned in the whitelist?

http://thinkwiki.org/wiki/Problem_with_high_power_drain_in_ACPI_sleep asks for the output of lspci -d "1002:*" -vn, here is mine:

01:00.0 0300: 1002:4c57
        Subsystem: 1014:0530
        Flags: bus master, stepping, fast Back2Back, 66MHz, medium devsel, latency 66, IRQ 11
        Memory at e0000000 (32-bit, prefetchable) [size=128M]
        I/O ports at 3000 [size=256]
        Memory at c0100000 (32-bit, non-prefetchable) [size=64K]
        [virtual] Expansion ROM at c0120000 [disabled] [size=128K]
        Capabilities: <access denied>

Revision history for this message
Marius Gedminas (mgedmin) wrote :

I edited /etc/modules and changed the radeonfb line to read

    radeonfb force_sleep=1

I rebooted, suspended, resumed and checked dmesg -- nothing about going to D2 sleep.

I then rebooted and added video=radeonfb:force_sleep=1 to the kernel command line, suspended, resumed and checked dmesg. Nothing about going to D2 sleep.

Revision history for this message
Marius Gedminas (mgedmin) wrote :

The bug appears to be fixed in Feisty (kernel 2.6.20-15-generic). A 16-hour ACPI sleep consumes only 20% of battery. dmesg mentions "radeonfb: forcefully enabling D2 sleep mode" on boot and then "radeonfb (0000:01:00.0): switching to D2 state..." on suspend.

Revision history for this message
Brian Murray (brian-murray) wrote :

The 18 month support period for Edgy Eft 6.10 has reached it's end of life. As a result, we are closing the linux-source-2.6.17 Edgy Eft kernel task.

Changed in linux-source-2.6.17:
status: New → Won't Fix
Revision history for this message
Brian Murray (brian-murray) wrote :

I am marking this bug as Fix Released against the Feisty kernel based off comment 3.

Changed in linux-source-2.6.20:
status: New → Fix Released
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.