Suspend not working with Ubuntu 12.04 installed on Toshiba Satellite L300D-01
I have installed Ubuntu 12.04 on my Toshiba Satellite L300D-01 - AMD Athlon 64 X2 Dual-Core QL-60 1.9GHz.
Even though my power settings say that the machine should suspend when the lid is closed, it doesn't. Instead it just keeps running with the lid closed. When I open the lid I don't need to login or anything. It is just as if I've never closed the lid at all. It's all still running...
When I click the suspend button on the menu, it does not suspend either. The screen becomes dark, starts flickering, the wifi is switched off for a few seconds and then restarts again, and the machine is working again as if I've never pressed the suspend button at all.
If anybody has a suggestion that would be very welcome.