Buggy DSDT in Dell Studio 1458

Bug #840337 reported by cfriedt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad Bug Reporter
New
Undecided
Unassigned

Bug Description

Hi,

I have a Dell Studio 1458 that runs very warm, all the time, and the battery drains in about 1 hr but it should last for several more.

The DSDT provided by the BIOS is full of bugs, presumably because Dell uses the MSFT DSDT compiler.

I'm sure there are some people in the Ubuntu community with more experience fixing these than myself ;-)

Revision history for this message
cfriedt (chrisfriedt) wrote :
Revision history for this message
cfriedt (chrisfriedt) wrote :
Revision history for this message
cfriedt (chrisfriedt) wrote :

Nevermind,

I was able to find a very useful blog post here:

http://cannibalcandy.wordpress.com/2011/02/18/dsdt-editing-put-an-end-to-your-acpi-woes/

That allowed me to compile my DSDT with the stock iasl compiler resulting in 0 errors, 0, warnings, and 0 remarks.

Please see the attached patch file.

I wasn't sure about the magic number 0x1E, but I'm willing to let that slide as long as it doesn't blow up my laptop.

It should fix the following ACPI error in dmesg:

ACPI Warning: _BQC returned an invalid level (20110112/video-473)

I'm hoping that this makes me one step closer to having a functional battery life with Ubuntu.

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.