This is usually caused by a driver that is not suspend compatible, or by there not being enough memory/swap to suspend to. Please attach dmesg out from a failed cycle. -- Thinkpad R51 won't hibernate https://launchpad.net/bugs/54382