Red Hat Bugzilla – Bug 51202
sleep attempts on a dell inspiron 4000 fail
Last modified: 2007-04-18 12:35:37 EDT
Description of Problem:
When I attempt to sleep by closing the lid on my inspiron 4000 the system
fails to sleep. It will turn off the pcmcia card(s) but it will not shut
down the system - the hard drive continues running. It used to work
correctly using seawolf.
I am using:
Steps to Reproduce:
1. Set the bios on an inspiron 4000 to sleep on lid close
2. close the lid
3. watch your system not recover when you open the lid.
it crashes and I have to reboot - luckily ext3 makes the recovery time
it should recover and be happy.
Another candidate for the apm BIOS blacklist...
is there a reason why it would stop working in this kernel version but would
work with 2.4.3 from seawolf?
not really.... this puzzles me so far.
I'm going to recheck all my bios settings. I haven't changed anything since my
reinstall to roswell but its worth a once over to make sure I'm not losing my mind.
Could you try booting with "apm=allow_ints" as kernel/grub/lilo option ?
That changes suspend behavior quite a bit
We (Red Hat) should try to fix this before next release.
I added apm=allow_ints to my grub.conf for loading the kernel and it works now.
everything now works as expected.
is there a good place I should have gone to have figured that out for myself?
Well not quite really, it's one of those things that are deep and dirty secrets
However, I do have a favour to ask. We have a list of machines in the kernel
that enable this parameter by default, and it seems your machine is not yet in
that list. If you could download
and (as root) do
gcc dmidecode.c -o dmidecode
./dmidecode | mail -s "needs apm=allow_ints" email@example.com
I will get an email with the information I need to make this "Just Work".
Note: this will send an email with system info, so I would recommend running
"dmidecode" without the | mail part first, and check the output and make sure
you're comfortable with sending the output. I only really need the first 25
lines or so.
Done. You should have the mail now.
If you need anything else or if you need for me to test a kernel thats been
modified to support this system just let me know.
Thank you for the information. I've added the Dell Inspiron 4000 machine
identifiers to the list of machines that require "apm=allow_ints" and a kernel
with those identifiers in it should appear in rawhide in a few days. It'll have
a buildnumber of 2.4.7-0.12 or higher.