I had a similar problem on my eeepc 904HD (i915 instead of your i945). Install xserver-xorg-video-intel which is newer than xserver-xorg-video-intel-2.4 that was my default. After a reboot, try the suspend.
-- [ASUSTeK Computer INC. 901] suspend/resume failure https://bugs.launchpad.net/bugs/448516 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs