Sleep Quirk Debugger

Back to the main suspend page

Checking common system problems

Download the script here to check for common problems.

The output of the script will be something like:

[hughsie@work ~]$ ./quirk-checker.sh 
Checking your system...

WARNING: You have no quirks!
WARNING: KVM will not suspend in kernels less than 2.6.23.

Suggestions:

Add 'SUSPEND_MODULES="kvm_intel kvm"' to /etc/pm/config.d/unload_modules!

You might want to try the following pm-suspend entries:
pm-suspend --quirk-s3-bios --quirk-s3-mode
pm-suspend --quirk-vbemode-restore
pm-suspend --quirk-vbe-post

Other things to check

The hal-info version. You can easily get this using:

rpm -q hal-info | cut -f3 -d"-"

If you log in as root and issue 'pm-suspend' does the laptop power down?

No
Yes

Does the suspending consoles... message remain on the screen for over 10 seconds?

Yes
No

Does the laptop panel backlight power off, i.e. go black?

No
Yes

When the laptop resumes, does the hard disk light flash? (you might need to type find /)

No
Yes

When the laptop resumes, does the caps lock key keep flashing?

Yes
No

Does the laptop panel backlight power on, i.e. is there light being emitted?

No
Yes

Is the display corrupt, or flashes with coloured blocks?

Yes
No

Does pm-suspend fail in X but work from tty2 (use ctrl-alt-f2)?

No
Yes

Are you using Debian, and suspend works as root but not as a user?

No
Yes

Did resuming work with --quirk-vbestate-restore but after an XOrg update now does not?

No
Yes

Back to the main suspend page