Even after doing the steps from Ubuntu for fixing the going out of suspend problem with Nvidia cards, I still can make it work. When I wake up from suspend I get just black screen with blinking cursor and that's it.
Below I'm pasting the steps I followed:
If you use an old Nvidia driver, hibernation & suspend may not work, there is a workaround however.
We need to edit xorg.conf, open a terminal and enter the following command:
gksudo gedit /etc/X11/xorg.conf
In the section called
Option "NvAGP" "1", you should end up with something like this:
Section "Device" Identifier "my id" Driver "my dr" VendorName "my vendor" BoardName "my board name" Option "NvAGP" "1" EndSection
Blacklist the intel_agp module from being loaded by the kernel. This is done by editing blacklist.conf, open a terminal and type:
gksudo gedit /etc/modprobe.d/blacklist.conf
Then add the following line:
Reboot your system.