I'm having the same problem on a Macbook Pro 3,1. Booting through BIOS emulation, not EFI.
My card is a GeForce 8600M GT: 01:00.0 VGA compatible controller: NVIDIA Corporation G84M [GeForce 8600M GT] (rev a1)
After suspend, sometimes laptop will freeze (showing desktop with non-moving mouse cursor), other times it will come back with functioning mouse, but black display, which will eventually crash X. Restarting X doesn't restore functionality.
It might be OpenGL-related, as restarting X into just lightdm works fine; not until unity and compiz come along do things go weird.
I'm having the same problem on a Macbook Pro 3,1. Booting through BIOS emulation, not EFI.
My card is a GeForce 8600M GT: 01:00.0 VGA compatible controller: NVIDIA Corporation G84M [GeForce 8600M GT] (rev a1)
After suspend, sometimes laptop will freeze (showing desktop with non-moving mouse cursor), other times it will come back with functioning mouse, but black display, which will eventually crash X. Restarting X doesn't restore functionality.
It might be OpenGL-related, as restarting X into just lightdm works fine; not until unity and compiz come along do things go weird.