When selecting hibernate on my computer, it goes through all the motions, writing to disk, shutting down wireless, etc. - except, when the screen goes blank, it doesn't shut down. At this point, one of two things will happen:
1) If I activated hibernate through the console, the screen will pop back up exactly as I had left it, and the console prompt will return.
2) If I activated it through a menu or the power button, the screen will remain black and nothing will happen - and touching the mouse or any key brings up the login screen.
My pm-suspend.log file confirms that the computer is successfully going all the way into hibernate but then coming back out again instantaneously.
What's going on?