Originally Posted by Mr.A
So as I see it, the solution would be Gallium3D.
Then NVIDIA would be able to support more platforms with a simpler driver.
Something must happen in the near future. The situation like it is right now isn't really good.
As time passes by NVIDIA does support less linux features like XRAND 1.2+ or xvmc.
I know OpenGL support is important but that is not everything.
I really doubt NVidia will change their driver policy and design just to accommodate better linux compatibility. Don't take me wrong, I would love such a development, but market share doesn't allow this - at least for now.