I'm running a 2009 Macbook Pro with 10.8 and Ubuntu 12.10 installed. I'm trying to figure out how to get suspend working. It seems to successfully suspend with the light in the front slowly flashing, but if I try to resume it via pressing the power button once the light goes out and stays out. If I press the power button nothing happens. I have to hold down the power button for at least 5-7 seconds, release, and press again to initiate a fresh start.

Is there anything else I can do to get suspend working?