I’ve recently learned that many issues related to suspend and hibernate are directly related to the video drivers. Even when not using the restricted drivers, often laptops still don’t correct handle suspend, hibernate, and resumes for both. I’ve written about my problems with suspend and hibernate in the past, and I’ve recently received help from the Dell Ubuntu Project and they’ve confirmed my bug report . Fortunately the provided an easy fix, even if it is unsupported. The Envy program correctly installs the most current version of the nVidia driver for my laptop and then suspend and hibernate worked after rebooting.
I’ve been having some serious difficulty with my laptop and using suspend to RAM. Suspend to disk is another issue, with similar symptoms. This is pretty regular for a Linux laptop. In many of these cases, the cause of the problem is a hardware vendor’s poor implementation of the ACPI. I’ve checked and I am already using the current version of the BIOS.
Here’s the good news about it for me. If I use the keyboard to switch to a tty login, the monitor wakes back up. I can then use the keyboard to switch back to my KDM.
I have not tested it with suspend to disk yet. Let me know if this works on your laptop (comment on the bug report).