[Bug 34155] Re: sleep and hibernate don't work on Dell C640 (regression from breezy)

DavidYerger dyerger at stcservices.com
Mon Dec 31 00:51:25 UTC 2007


Problem is buggy Dell BIOS, specifically the ACPI DSDT.

Given there is no hope for Dell to fix this, the workaround is you need
to get a hacked ACPI DSDT table from

http://acpi.sourceforge.net/wiki/index.php/FixedDsdts

, compile it, and slap it on the back of your initrd.

Works for me.  I understand if your hardware is different than the one
the hacked DSDT was created from, you may have to extract yours, and
then manually patch vs. the given "vanilla" DSDT.

Now, to the good folks at Ubuntu, you could of course put a post-install
script in with the kernel RPM to do hack the generic initrd thusly if
the system is detected to be a C640, but I fully understand if you
wouldn't want to do that.


** Attachment added: "initrd with patch for C640"
   http://launchpadlibrarian.net/11100298/initrd.img-2.6.22-14-generic

-- 
sleep and hibernate don't work on Dell C640 (regression from breezy)
https://bugs.launchpad.net/bugs/34155
You received this bug notification because you are a member of Kernel
Bugs, which is a direct subscriber.




More information about the kernel-bugs mailing list