Phoronix Forums  

Go Back   Phoronix Forums > Linux Graphics / X.Org Drivers > X.Org & Mesa

X.Org & Mesa Discussion of X.Org and Mesa / Gallium3D. This includes the discussion of the X Server, RandR, OpenGL, Kernel-based Mode-Setting, and other X components not covered by other forums.

Reply
 
Thread Tools Display Modes
  #1  
Old 07-20-2008, 10:00 PM
phoronix phoronix is offline
Phoronix News Bot
 
Join Date: Jan 2007
Posts: 3,103
Default X Devs Drop NVIDIA Auto-Config Support

Phoronix: X Devs Drop NVIDIA Auto-Config Support

Sparking a heated Sunday afternoon debate, NVIDIA's Aaron Plattner had commited a trivial change to the X Server that resulted in several key open-source X developers becoming disgruntled. Ultimately, this NVIDIA-spawned patch ended up being recalled just hours later. This aim of this patch was quite simple...

http://www.phoronix.com/vr.php?view=NjYwMw
Reply With Quote
  #2  
Old 07-20-2008, 11:07 PM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,928
Default

Quote:
It'd work out nice for a new user who wishes to use the binary NVIDIA driver to play games or use Compiz, but does it teach them anything about free software?
Ya it does teach something, it teaches that some FOSS developers don't give a crap about end users and can be petty to the point one wonders if they are adults.
Reply With Quote
  #3  
Old 07-20-2008, 11:30 PM
StringCheesian StringCheesian is offline
Senior Member
 
Join Date: Aug 2006
Posts: 128
Default

A more general solution is needed: They should just make a place in some config file where you can specify driver priority. That way distros can decide whether to make it prefer nvidia over nv or not.
Reply With Quote
  #4  
Old 07-21-2008, 12:57 AM
hubick hubick is offline
Phoronix Member
 
Join Date: Sep 2007
Location: Edmonton, Alberta, Canada
Posts: 54
Default

I'm behind the X devs on this one. It seems they agree with the attitude of the Kernel developers and the community at large. If you value convenience over Freedom, use Windows or Mac OS X. On the other hand, if you value Freedom and control over your own computer, use GNU/Linux. If you are willing to sacrifice your Freedom and accept distro's shipping binary drivers enabled by default, then you don't even deserve the privilege of being a GNU/Linux user.
Reply With Quote
  #5  
Old 07-21-2008, 01:30 AM
Melcar Melcar is offline
Senior Member
 
Join Date: Dec 2007
Location: L.A
Posts: 652
Default

I have been getting more and more aware about the system wide instabilities these binary drivers can cause, particularly on an up-to-date environment, so I can now further understand why the aversion to such drivers. However, I do not think the kernel and X developer's "strong-arm" tactics are of much help either.
Reply With Quote
  #6  
Old 07-21-2008, 01:35 AM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,928
Default

Quote:
Originally Posted by hubick View Post
I'm behind the X devs on this one. It seems they agree with the attitude of the Kernel developers and the community at large. If you value convenience over Freedom, use Windows or Mac OS X. On the other hand, if you value Freedom and control over your own computer, use GNU/Linux. If you are willing to sacrifice your Freedom and accept distro's shipping binary drivers enabled by default, then you don't even deserve the privilege of being a GNU/Linux user.
Freedom? What happened to freedom of choice? The freedom of flexibility? The freedom of options? Freedom is absence of interference from an individual by the use of coercion or aggression, what the Xorg devs are practicing there is totalitarian rule. It's no longer "free as in speech".
Reply With Quote
  #7  
Old 07-21-2008, 02:04 AM
hubick hubick is offline
Phoronix Member
 
Join Date: Sep 2007
Location: Edmonton, Alberta, Canada
Posts: 54
Default

Quote:
Originally Posted by deanjo View Post
Freedom? What happened to freedom of choice? The freedom of flexibility? The freedom of options?
Choice? Flexibility? Options? Fine, make the fglrx binary driver work with my Fedora 9 kernel and X.org! Oh wait, you can't, because it's proprietary unfree crap, and we are beholden on our corporate overlords to bestow a new binary blob down upon us from the heavens.

You are so short sighted you are willing to pay for lift tickets so you can ski down the slippery slope of proprietary unfree crap right back in to the arms of the vendors controlling what you can and can't do. The rest of us can see where this path leads.
Reply With Quote
  #8  
Old 07-21-2008, 02:38 AM
StringCheesian StringCheesian is offline
Senior Member
 
Join Date: Aug 2006
Posts: 128
Default

Quote:
Originally Posted by hubick View Post
Choice? Flexibility? Options? Fine, make the fglrx binary driver work with my Fedora 9 kernel and X.org! Oh wait, you can't, because it's proprietary unfree crap, and we are beholden on our corporate overlords to bestow a new binary blob down upon us from the heavens.

You are so short sighted you are willing to pay for lift tickets so you can ski down the slippery slope of proprietary unfree crap right back in to the arms of the vendors controlling what you can and can't do. The rest of us can see where this path leads.
Wouldn't it be nice if everybody could have it their own way? Both proprietary driver lovers and haters, neither forcing their way on the other...

Sure, the nVidia guy was wrong to try to force a preference for the binary driver on everyone. But doing the reverse is just as bad. I don't want a preference against the binary driver forced on me.

So why not just make it configurable? Let each distro/user decide for themselves.
Reply With Quote
  #9  
Old 07-21-2008, 02:40 AM
nukem nukem is offline
Junior Member
 
Join Date: Jun 2006
Posts: 9
Default

I agree with the developers. When a user uses X he or she probably will assume that any graphical related issue is caused by the X server. When filing a bug report or just trying to blame someone it will always be the X guys. If a distro by default installs binary blobs which have problems with newer version of X the x.org guys take all the heat for nvidia or ATI problems.

The other issue is with the recent advances in FOSS drivers both on the Intel and ATI front NVIDIA is the only one not officially supporting a FOSS driver. Why allow them to have a special exception?

Personally I think the best solution would be that when X detects multiple drivers for something it asks the user which one to use and gives the pros and cons of each.
Reply With Quote
  #10  
Old 07-21-2008, 02:56 AM
deanjo deanjo is offline
Senior Member
 
Join Date: May 2007
Posts: 2,928
Default

Quote:
Originally Posted by hubick View Post
Choice? Flexibility? Options? Fine, make the fglrx binary driver work with my Fedora 9 kernel and X.org! Oh wait, you can't, because it's proprietary unfree crap, and we are beholden on our corporate overlords to bestow a new binary blob down upon us from the heavens.
Oh wait, it has NOTHING to do with X system because of their unwillingness to help accommodate anybody that does not see 100% their way even though they are given the solutions in a open manner to make such accommodations. Thank you for proving my point. It's a good thing you bought ATI, I mean hey you can always run RadeonHD without issues can't you?

Quote:
You are so short sighted you are willing to pay for lift tickets so you can ski down the slippery slope of proprietary unfree crap right back in to the arms of the vendors controlling what you can and can't do. The rest of us can see where this path leads.
I can see both sides of the equation, unfortunately the blinders are firmly upon you.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 05:07 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.