Opinion: NVIDIA drivers are a BAD Thing [tm]

Rodolfo J. Paiz rpaiz at simpaticus.com
Tue May 18 17:36:53 UTC 2004


At 01:56 5/18/2004, Sean Estabrooks wrote:
>If we can discard the argument about whether open source is preferable
>to closed source things become simpler.

I think we can; certain *I* can.

>Being simplistic then, the more "votes" that companies
>get because they support open source (intel seems to be a pretty good actor
>these days for example)  the better.    The fewer "votes" that companies
>who don't support open source get (NVIDIA in this case) the better.

We can agree on this too.

>Everyone has to decide for themselves if their immediate needs outweigh
>the benefits of  not rewarding closed source companies.   If *everyone* was
>really idealistic and joined forces supporting open source companies there
>is every reason to believe the market would respond favourably.  However,
>it seems more people are content to just use whatever works and not follow
>a more principled course of action.  Such is life.

I hope this part is not directed at me, since my point here is:

         1. I got a nice machine (Athlon XP 2200+, 256MB, 40GB, eth, modem, 
cd, GeForce MX 400, 19" LG 900B monitor, UPS) for $400 from a friend whose 
business went broke. No one asked me what video card I wanted, and spending 
another $100 or more on another card was not an option, which is why I was 
delighted to get this great system for cheap in the first place.

         2. For me, the nv driver sucked. Four hours of effort, and I had a 
horrible 800x600 resolution where opening a terminal window would cause 
huge amounts of white noise and flickering lines to appear on the screen to 
the right of it. Miserable, just miserable. (And not necessarily the 
general case... just what happened on *my* machine.)

         3. The nvidia driver worked and did so *flawlessly*. The 
installation was easy. It is an acceptable solution for now.

         4. I will now happily use this *working* system to do work, 
including promote Linux as fully-functional and as-good-or-better than 
Windows for my office. I will use it in many other ways beneficial to my 
happiness, my pocketbook, and the Open Source movement.

         5. I will also use this working system to test and debug the 
open-source nv driver, which I could not do if I (a) didn't have the card 
at all or (b) couldn't use the system for anything other than to test the 
driver. (a) would be nice but reality happens to disagree, and if (b) then 
I'd have to sell my three-month-old system and get laughed at by my boss, 
who would take it as proof that Linux is a shackled, hobbyist operating 
system which cannot be reliably deployed across an enterprise.

         6. I have already complained loudly to NVIDIA about their drivers 
being closed. I have made it clear that this *will* be major factor in 
future purchases.

         7. In the future, we all want open-source. *NOW*, we want 
open-source *and* we want more widespread adoption of Linux. For users who 
are converting from Linux, being told to throw away a $100 video card 
because its unsupported sucks and reflects badly on Linux. Being told to 
throw away the same $100 video card which has perfectly good working 
drivers from the manufacturer because those drivers are not open makes us 
look like idiots. In marketing, customer perception *is* reality.

         8. I've already made at least $50,000 worth of buying decisions in 
which preference for open competition (AMD), preference for open standards 
and competition (StarOffice), and preference for Open Source (Linux) were 
important factors. When I actually buy a video card, rest assured that the 
availability of good open-source drivers will be a major factor in my brand 
selection as it has been in the past.

         9. But I will not, repeat will not, alienate the business 
community around me which could mean converting another 50 happy users by 
doing something which is damaging to me in the short run, totally 
unnecessary in the practical sense, and asinine in the views of my peers 
and bosses. I will not win a battle and lose the war. And I _will_ 
challenge simple-minded, uncompromising black-and-white views such as Rui's 
when presented as the One True View. I'm fine with people choosing one side 
of an argument, but it bothers me when they seem incapable of seeing both 
sides... zealotry is not a good thing for Linux.

Cheers,


-- 
Rodolfo J. Paiz
rpaiz at simpaticus.com
http://www.simpaticus.com





More information about the users mailing list