To read all comments associated with this story, please click here.
Perhaps, then, it's time to change without nVidia? Sometimes you've just got to grow a backbone and lay it out. You tell everyone what's going to happen and then you do it. We shouldn't be held in the past because of drivers from one vendor, look at Windows for an example of how much cruft that eventually brings.
Haven't we already suffered enough, over the last year or more, from Xorg churn and chaos??? It's time to *stabilize* Xorg. Clearly, we've had enough dream-chasing for now. Holders of grand visions for Xorg need to just chill, meditate, do some opiates, or go f--k themselves for a while.
Edited 2009-10-22 00:09 UTC
That's certainly possible (look at Wayland), but have fun trying to convince Ubuntu to drop support for one of the most common GPU vendors.
It's easy to say "let's just drop support for nVidia", but in real life, it isn't so easy. It would end up hurting desktop Linux more than helping it, because it would make a large fraction of hardware unusable.
That change is in the pipeline right now, anyone running the latest in-development Xorg software stack, to get the new radeon driver + KMS + 2D/3D hardware acceleration, has seen it.
NV will be forced to change the current structure of their driver to work with it, but I imagine they'll manage to keep up (I'm sure they have a new rev of their driver in development for the new Xorg codebase right now).
Maintaining that external binary blob, though, is what always complicates their ability to support Linux (that and never treating Linux as a first-class platform alongside Windows). AMD will no longer have this problem once their open driver takes over from fglrx, AMD's hardware support will all either be in Xorg (Mesa+driver), or the kernel itself (KMS).
You must work on the typing, Mr Jerkov. You meant to type
http://www.slashdot.org
No. An unstable API, poor vendor support and a lack of respect for IP among the FOSS community (driving away potential killer-app developers) is holding desktop Linux back.
If X.org was refactored in such a radical way, nVidia would release an updated driver.






Member since:
2009-10-04
I seriously think that nVidia is the number one thing holding desktop Linux back. If their drivers were open, it would be much easier to make radical changes to the X.org graphics stack. Imagine having open source drivers with KMS and Gallium3d on every major card! The X.org server could have much old functionality stripped out and desktop Linux would be faster and more robust in general.
A lot of people blame X. But we can't change X without changing the drivers. And when we don't have the source to those drivers, X will be stuck in the past.