This is not a question, but rather intended to help those who suffer from corrupted virtual consoles when using the Nvidia drivers. Ive had this problem in many SuSE releases and no previous remedy has worked. Im happy to say that in openSuSE 10.0 and the latest drivers (although it may work with previous drivers, YMMV) that I have working framebuffer virtual consoles. All I did was add the following line to my nvidia device section in my xorg config file
Option "ConnectedMonitor" "CRT"
note: there are other options for ConnectedMonitor such as TV, but CRT worked for me even though I have a LCD.
I hope this helps. It seems this is a common problem.
If anyone has this problem could you try this solution and
post your experience?