Buggy DSDT in Dell Studio 1458
Bug #840337 reported by
cfriedt
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 ;-)
To post a comment you must log in.
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.