Linux freezes on laptop because of apm
I've been running a dual boot on my Compaq Armada 110 laptop for about 6 months now. I am running Windows XP and Fedora Core 1 (which I just installed instead of my Red Hat 9). APM works perfectly in XP but, whenever I close the lid to my laptop in linux, my computer freezes. I cannot get into a command prompt via ctrl-alt-f1. I can't even reset with ctrl-alt-delete. I've tried to diabled apm in the kernel by doing a make xconfig, disabling apm, saving, then doing a make dep. Is there a step there that I am missing?
On the other hand Ive noticed that my computer will freeze when I close the lid during the boot loader too. (GRUB now, but it used to be LILO when I had Red Hat 9) I figured that my Linux kernel isn't even loaded at that point, so I tried disabling apm in GRUB by adding a apm=off line. However, it did not have any effect. I tried the same thing with LILO when I had it, no effect then either.
I've been doing web searches on this topic for months and I've noticed a lot of people saying to disable apm in the BIOS, but my BIOS has no option for it. You would think though that if it works fine in Windows XP then there should be a way to make it work Linux.
Any help would be greatly appreciated. I leave my laptop on all the time and I'de hate for the screen to burn out. Also, sorry for any poor grammar, I'm writing this quickly before work.