Your kernel is either OOPSing or BUGging or something. In short, you hit a bug somewhere in kernel space. This could be in the nVidia kernel module, or it could be in the kernel itself. I'd need to see more of the messages log (and have your kernel, and your kernel source, and basically access to your machine) to find out for sure, so I won't try that, but more of the messages file would be a good thing. Something like "tail -n 300" or so.
But. Are you running the defaults SuSE kernel? One of their more recent versions had multiple bugs in its default kernel.