"Any problems beyond that point are ones you need to take up with Nvidia as they have all the source code but we don't have theirs."
This is Alan being a jerk. The user offered to build and test a system without the Nvidia module, but Alan just blew him off.
as a long time nvidia gfx card user and binary-only driver user and nvnews.net forums reader, it seems to me that their quality has been suffering lately, both windows and linux. lately means starting with the 7-series. but there are so many linux configurations...
I don't get why Nvidia are such tight asses.
AMD/ATI and Intel released GPU specifications.
They're competitors are doing it.
Why can't they do the same?
What's their motivation for doing so? The Intel and ATI dumps have yet to produce actually good drivers (the Intel drivers still have major performance issues and the ATI drivers are still both under-performing and extremely incomplete). The majority of the graphics accelerator market just doesn't give a shit about open drivers.
There's also the possible issue of simply not being legally able to open their drivers. ATI for example isn't opening up some of their hardware specs due to licensing issues. It's been mentioned that they might try using different hardware or renegotiating their licensing terms for these components, but that's a big "might." Maybe that's not the case, but we simply can't know.
Keep in mind that ATI isn't releasing their fglrx source code, either. They're instead opening documentation so that other developers can slowly write mediocre drivers. They're still banking on fglrx being used by anyone who actually wants performance out of their hardware.
Intel more or less built their drivers for Linux. They do care. The cards are not performant to begin with, you can't do much with cards that aren't capable of doing modern tasks.
As for ATI drivers, they already outperform fglrx in 2D mode at some things *WITHOUT* having 2D hardware acceleration, and the 3D specs were *JUST* released. And you're frothing at the mouth about how bad they are? Please.