Debugging Suspend Problems – How to Debug a Suspend Problem?

debuggingscientific-linuxsuspend

I used to have Fedora 14 installed on this HP Compaq 610, and the suspend feature worked fine. Now that I've installed Scientific Linux 6.1 suspend doesn't work anymore. How do I debug/fix it?

Best Answer

There are many ways to handle suspend and hibernate capabilities, many of the old methods are deprecated. This has made searching for solutions difficult, as it seems every solution is completely unrelated to the next. With that said...

The method currently recommended, advocated from http://pm-utils.freedesktop.org/wiki/, should be available for most recent distributions. I would first check if you have pm-utils installed, and if the included commands are operating as expected.

View if the package is installed, enter this command in terminal

rpm -qa | grep pm-utils

This should output the version you have installed. If you don't get the expected output, you need to install the package.

sudo yum install pm-utils

Once you get that verified, test out your ability to suspend.

sudo pm-suspend

If You don't suspend, and get no output why, check the your recent dmesg output

dmesg | tail -50

This should help get you started, once you get some clues its much easier to go further down the trail. Post back with comments regarding your results, I can get you through the rest.

Related Question