I've posted some here and there about Nvidia drivers and suspend not working for me, so currently I am quite surprised and amazed that with my new video card and the beta driver it happens to work !out of the box! with built-in kernel swsusp (not tried with suspend2, 2.6.21 kernel has no released suspend2 patch yet.).
- kernel 2.6.21-gentoo #1 SMP PREEMPT Mon Apr 30 17:13:22 CEST 2007 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ AuthenticAMD GNU/Linux
- nvidia-driver 100.14.03
- xorg 7.2
- gf8800GTS 320M
Works : "echo disk > /sys/power/state" --> suspend to disk
Amazed too that SMP suspend is supported flawlessly by the linux kernel.
... well deserved.