I just upgraded my kernel to 2.4.18-26.8.0 and updated the NVIDIA kernel driver and GLX to 4191. I'm now finding that X won't start at boot time. I see the tainted warning in the log.
I can then "manually" load the module with "lsmod nvidia", then type "telinit 3" and "telinit 5" (to simulate a boot into X) and the X server comes up.
My suspicion is that whatever normally loads the driver at boot time isn't aggressive enough and fails due to the tainted warning. This may be a change in the way the module stuff works with this new kernel.
Any ideas for workarounds?