Originally posted by kow
I would try 3xxx drivers but I've got issues with the version of gcc used to compile the non-open source nvidia-compiled object code.
I doubt that, actually. I used 3123 for quite a long time with gcc 3.2 (a long time because 4191 had issues with not finding the __divdi3 function on my setup, so I couldn't use any 4xxx version until 4349).
But 3123 works with both gcc 2.95 and 3.2. If your kernel
was compiled with something different, then that will cause problems, but the fix is simple enough -- compile your kernel with your system compiler, then boot to it, then re-make the 3123 kernel package.