Slashdot Mirror


Nvidia Drops Support For Its Open Source Driver

An anonymous reader writes "While Nvidia is not open-source friendly (despite public outcries over the years), they have traditionally supported the xf86-video-nv driver to provide basic mode setting support and other basic functionality. However, with the 'Fermi' and future products, even that open source support will cease to exist. Nvidia has announced they are dropping this open source support for future GPUs and really ending it altogether. Nvidia's recommendation is to just use the generic X.Org VESA driver to navigate their way to nvidia.com so that they can install the proprietary driver. Fortunately there is the Nouveau project that provides a 2D and 3D video driver for Nvidia's hardware, but Nvidia fails to acknowledge it nor support their efforts in any form." David Gerard points out that Nouveau is going into Linux 2.6.33.

75 of 412 comments (clear)

  1. So buy intel video cards by h4rr4r · · Score: 2, Insightful

    How is this a surprise?
    This is about as newsworthy as mono being a patent minefield and a bad idea.

    1. Re:So buy intel video cards by GenP · · Score: 4, Insightful

      buy intel video cards

      Oh? Where can I buy offboard Intel video cards?

    2. Re:So buy intel video cards by ross.w · · Score: 5, Insightful

      Try playing Quake 4 on an Intel Video card. Let us know how you get on.

      --
      If my call is important, why am I talking to a recording?
    3. Re:So buy intel video cards by Anonymous Coward · · Score: 5, Funny

      It looks as good as on an ATI/Nvidia card so far...
      Hang on.. frame 2 is coming up.. yup still looks good.

    4. Re:So buy intel video cards by h4rr4r · · Score: 4, Insightful

      Then you might as well use the closed source driver. This does not change their position on that.

    5. Re:So buy intel video cards by PixelSlut · · Score: 4, Insightful

      Try playing Quake 4 on nvidia Fermi using VESA and let me know how you get on. Seriously, for many people out there Quake 4 is just not a reasonable measure of a video chip. I don't play Quake 4 on my Linux machine. If I want to play video games I go fire up the PS3 or plug a monitor into my Windows box and turn it on. I do basically everything else in Linux now. I don't need insane graphics to do it. I need something good enough to run mutter or compiz, and ideally I'd love to have something with KMS support. That's really about it.

    6. Re:So buy intel video cards by moosesocks · · Score: 3, Funny

      IANAL, but the Mono business has been cleared up (unless there are non-Microsoft patents lurking somewhere).

      A legally-binding decision not to sue is a legally binding decision not to sue. No respectable judge would even agree to hear the case unless you decided to rip off some bit of code that Microsoft didn't release.

      Mono is safe. Stop spreading this BS.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    7. Re:So buy intel video cards by MightyYar · · Score: 4, Funny

      Or that any graphics intensive games will work with.

      Games... right... wasn't this a Linux discussion? Games threads belong in discussions attached to Mac stories!

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    8. Re:So buy intel video cards by Shikaku · · Score: 2, Funny

      I did, and all I got was paper thrown at me. On the paper it was noted that microsoft has been cutting back a lot and they only have paper for chairs so he threw a piece of his at me.

    9. Re:So buy intel video cards by chromas · · Score: 2, Funny

      Like a paper chair-plane?

    10. Re:So buy intel video cards by ozmanjusri · · Score: 5, Informative
      Mono is safe. Stop spreading this BS.

      Microsoft has a history of trying to sell Linux-relevant patents to trolls and of using third-party proxies to attack Linux.

      Microsoft has not changed its hostility towards Linux or open formats. Mono MAY be safe, but don't use it for infrastructure projects. Don't encourage the use of Microsoft-sponsored formats or protocols.

      Mono is best used as a solely Windows compatibility tool.

      --
      "I've got more toys than Teruhisa Kitahara."
    11. Re:So buy intel video cards by smash · · Score: 2, Insightful

      Compiz will run on intel. You're not in the 3d card market.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    12. Re:So buy intel video cards by bhtooefr · · Score: 2, Insightful

      Technically, you can.

      The performance will make even the worst integrated graphics that you can buy nowadays look significantly better, but you can get Intel graphics on a Core i7. Or anything with a PCI slot, really.

      It's called the i740.

      I believe it'll work with the drivers for Intel integrated graphics, as the i740 is the direct predecessor of Intel's integrated graphics line, and IIRC, the i740 is actually the same as the i810's graphics hardware.

    13. Re:So buy intel video cards by bhtooefr · · Score: 2, Informative

      Because almost always, the 3D stuff comes along for the ride, when you get a couple dual-link DVI ports strapped to it.

      (And, sometimes, 2D stuff can lay on the 3D acceleration hardware.)

      Even ATI's current server 2D discrete graphics chipset, the ES1000, is basically just a die-shrunk version of the Radeon 7000, which was a solid low-end PCI/AGP 3D graphics card when it came out.

    14. Re:So buy intel video cards by MBGMorden · · Score: 2, Informative

      It's not just CAD work either. With Compiz 3d acceleration speed matters in regular desktop. Also, modern Nvidia graphics cards allow the majority of video codec rendering to be offloaded onto the video card's processor. Personally, prior to adopting a modern Nvidia card for my Linux system, ALL video had tearing and other problems. Not major, but noticeable next to a Mac or Windows. On a new Nvidia with VDAPI enabled, my playback is fine.

      The old "Go Matrox if you just want to use desktop stuff!" became inaccurate 8 years ago.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    15. Re:So buy intel video cards by Hooya · · Score: 3, Informative

      I bought a Matrox. I think it was a Parhelia. Can't quite recall.

      I had heard "buy Matrox" all along since around 95 when I first started with linux. well long story short: it's an urban legend. To be sure, the 2D on those cards are just awesome! Sucks for 3D but the 2D is just gorgeous.

      However, their support for linux is just plain shoddy. At the time I was using the card, their driver wouldn't work for that particular model. someone was providing some patches to get the thing to work. but just barely. I wish they supported it better. I would love to use that card - I don't have much use for 3D. But I simply can't. Using nvidia now since it came with this computer. but would love to use Matrox. just can't.

    16. Re:So buy intel video cards by makomk · · Score: 2, Informative

      The open source 3D support is here now, for everything except the latest generation of cards. (That's due in the next few months.)

    17. Re:So buy intel video cards by impaledsunset · · Score: 2, Informative

      This is incorrect. I own an i740 graphics adapter and, unfortunately, it is unsupported:

      http://dri.freedesktop.org/wiki/Intel

      There's a driver for the card, but it's 2D only, and hasn't been improved in any way for the last 10 years or so. Of course, the card 3D performance is so weak that software acceleration on a modern CPU would probably be faster, however I was hugely disappointed when I wanted to get some 3D acceleration on one of my old Pentium 2 PC. And if you want a cheap card with no 3D or unusable 3D and free drivers, I'm pretty sure there are better options available.

  2. Huh? by msauve · · Score: 2

    Nvidia's recommendation is to just use the generic X.Org VESA driver to navigate their way to nvidia.com so that they can install the proprietary driver.

    What does that mean? Is the "X.Org VESA driver" now a web browser?

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
    1. Re:Huh? by einhverfr · · Score: 2, Funny

      What does that mean? Is the "X.Org VESA driver" now a web browser?

      Only if it is installed as part of EMACS.....

      --

      LedgerSMB: Open source Accounting/ERP
  3. Bad move.... by Itninja · · Score: 5, Funny

    Does Nvidia not know there are literally dozens of Linux users out there clamoring for a stable, high-end gaming environment?

    --
    I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
    1. Re:Bad move.... by Sir_Lewk · · Score: 5, Informative

      They are not discontinuing support for their proprietary driver, just their open source driver, which has always been crap. If you want good 3d performance you can still use (and always should have been using) their proprietary driver.

      I know, I know. You were just making a crack about how nobody uses linux...

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    2. Re:Bad move.... by Alex+Belits · · Score: 4, Interesting

      Nvidia is so far the only company that managed to provide a high-quality proprietary Linux driver for their hardware.
      Others either provide high-quality open source drivers (ex: Intel) or crappy proprietary drivers (AMD/ATI).

      So dozens or not, Nvidia is doing fine as far as Linux-using gamers are concerned. Developers, on the other hand, could use a less hostile stance on documentation and vendor support of open drivers.

      --
      Contrary to the popular belief, there indeed is no God.
    3. Re:Bad move.... by h4rr4r · · Score: 3, Insightful

      To be fair ATI makes crap drivers for all platforms, not just linux.

    4. Re:Bad move.... by Anonymous Coward · · Score: 2, Interesting

      To be fair ATI makes crap drivers for all platforms, not just linux.

      Spoken like someone who's never owned any good ATI cards. Having been through the 9700 Pro and 9800 Pro days, I've rarely had problems with ATI cards at all. I went nVidia for my last computer and have been through 2 cards so far, they may well be the most unstable pieces of crap I've ever spent that much money on. Seriously, these were the highly rated, high end nVidia chips and both were BFGTech cards, and frankly they are unstable junk on any OS. ATI gets a bad rep, but having owned a half dozen or more of their high end cards, I've really never had any instability problems.

      There, you've had your anecdote for the day.

    5. Re:Bad move.... by icebraining · · Score: 3, Informative

      Actually, AMD has released many programming specifications and sponsors the Free radeonhd drivers. http://en.wikipedia.org/wiki/Graphics_hardware_and_FOSS#ATI.2FAMD

    6. Re:Bad move.... by ashridah · · Score: 4, Interesting

      Just to make this anecdote war complete: I used to have an nvidia 285-based card. Ran perfectly, stable, no issues. Eventually, it passes it's used by date, and releases the magic smoke (case was on the hot side)

      I replaced it with an ati card: a HIS 5970, high end video card:
      Framerate issues in l4d2 after a level change
      Frequent hangs/crashes of the video system
      Drivers that blue screen the system during installation
      Drivers that can't upgrade to the next version without a full uninstall, boot to safe mode, and wipe using a driver cleaner
      Horrible flickering in GTA4 when shadows are turned on.
      And to cap it all off, the performance with a built-in-sli card is WORSE than the old 285 i used to have!

      (yeah, okay, it's windows for both, but the exact same system was 100% stable with one, and not with the other, the only difference being the card and the drivers.)
      I see your anecdote, and raise you one "surprise, both sides have issues, that's not what this story is about"

    7. Re:Bad move.... by Bigbutt · · Score: 3, Interesting

      A pair of 4870's.

      I've had over a year of random boots, continually booting system until it warms up (I guess), and driver issues.

      One of the biggest problems with the drivers is that if you don't eradicate every bit from your system (I use a driver sweeper and registry cleaner), upgrades are very erratic. It took 10 months or so of upgrading, uninstalling and installing upgrades until I chased down the two tools and fully cleaned my system before applying the newest drivers. I still had problems but they were much reduced. With the latest clean up and drivers, the 512M card seems to have stabilized

      The 1 gig card still caused problems until I finally (after several months of posting errors to my trouble ticket at Diamond) got the ok to return it. Since its return, it hasn't had a single problem (it's been a week). Keeping my fingers crossed.

      And there, I've provided one in return.

      [John]

      --
      Shit better not happen!
    8. Re:Bad move.... by Draek · · Score: 2, Interesting

      Exactly. NVidia users should really get out of their heads the notion that, if a company offers propietary drivers, they *must* be superior to the open-source ones in some shape or form.

      Sometimes, companies do stupid things like sending a terrible piece of software to compete with a superior one that's available with far less strings attached, and that they support as well, just because they can. AMD is one of those companies.

      --
      No problem is insoluble in all conceivable circumstances.
    9. Re:Bad move.... by Antique+Geekmeister · · Score: 4, Interesting

      I know at least 200 CGI artists whose IT department would love to switch to Linux and use economically affordable but quite powerful NVidia cards, and a desktop vendor who lost the sale because they couldn't legally pre-install the NVidia drivers nor rely on the NVidia setups to remain stable. The NVidia installer moves aside OpenGL libraries and replaces them: any software updates that accidentally include fresh OpenGL libraries break the NVidia setup.

      They're testing ATI based video cards right now to try and close the deal.

    10. Re:Bad move.... by h4rr4r · · Score: 4, Informative

      The ATI drivers are coming right along and the intel ones are pretty darn good these days.

    11. Re:Bad move.... by TheKidWho · · Score: 2, Insightful

      Yes, because one should reinstall their OS every time they put in a new graphics card.

    12. Re:Bad move.... by smash · · Score: 2, Funny

      I predict a number of Mac Pro sales to that company.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    13. Re:Bad move.... by hairyfeet · · Score: 5, Informative

      When was the last time you used them in Windows...1997? It certainly hasn't been since they were bought by AMD, because ever since AMD took over their drivers have been solid as a rock. Hell I am typing this on a quad core AMD with a 4650 and an ATI TV Tuner, and damned if even the TV Tuner isn't stable as hell, and those things are NEVER stable!

      So I would say give them another try. You can buy a 4xxx series card for under $50 (I bought this 1Gb 4650 for $36 after rebate) and the thing is quiet as a church mouse and gives me a real nice picture and hardware accelerated everything. you really can't beat the "bang for the buck" in the AMD camp these days. And since AMD is releasing the full specs I'm sure the AMD drivers will get nothing but better in Linux.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    14. Re:Bad move.... by icebraining · · Score: 3, Insightful

      AMD has been providing documentation and sponsoring the free radeonhd drivers. Of course, they can't simply open fglrx - it probably has plenty of third-party code. But it's a nice move.

      Why should a company be obliged to open source its drivers so people can use hardware on hardware platforms they have not tested on and therefore do not support? Currently a Solaris hardware platform using products like the XVR series which I have worked on can cost 100's of dollars for a low end 2D card, and yeah that sucks; however, why wouldn't ATI reserve its rights on such platforms to release a workstation-class video card that costs maybe 3/4 the amount of the Sun offering but still costs 5-6x what a desktop version of the same GPU would cost? The only way they can do that is by keeping their drivers proprietary, and if I were them I would do the same thing as a publicly traded company.

      And why would we be obliged to buy cards from companies who don't provide open source drivers? Personally, I reserve my right to only buy cards with OSS driver support.

    15. Re:Bad move.... by nitehorse · · Score: 2, Insightful

      Realistically speaking? Nobody cares about SPARC, least of all NVIDIA. They've got enough shit to worry about, with Intel squeezing them out of the northbridge chipset market (No, you can't have a DMI license!) and ATI/AMD kicking their ass in the general enthusiast market (have you seen the Radeon 5xxx series?).

      It's a damn good thing for them they had the foresight to get involved in the ARM business, because that may be the thing that keeps them alive for the next few years.

      The only thing that I found surprising about this announcement is how long it took for them to finally decide to kill it. The 'nv' driver wasn't doing them any good in the first place.

    16. Re:Bad move.... by Anonymous Coward · · Score: 2, Informative

      I think you may be the only person on earth who re-installs his OS just because of a new kernel.

    17. Re:Bad move.... by hairyfeet · · Score: 2, Informative

      But I thought the open source way of doing things was better, isn't that what we always hear on Slashdot? What is it that the FLOSS advocates are always saying over and OVER and over? "Release the specs, we'll take care of the rest"?

      Well they have released the specs, so the ball is in your court now. But the GP was spreading FUD by saying even the Windows drivers don't work with ATI cards, which I called him out on because since being bought by AMD their drivers have been nothing but stable and as a PC builder and repairman I move a lot of ATI product. In fact ever since Bumpgate I have sold nothing but ATI cards and since the "bang for the buck" has gotten so high I have moved to selling AMD builds exclusively and my customers couldn't be happier with stability and performance.

      But from what I understand the open source driver is coming along quite quickly and you can go up to the 4xxx series now and considering the fact that you can get 4xxx hardware for under $50 it won't cost you hardly anything to try it out.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  4. Be sure to vote with your wallet by Bruce+Perens · · Score: 4, Insightful

    I've made it a habit to avoid nVidia chips in the laptops (especially - because you can't change cards in a laptop) and other computers that I purchase. This only confirms that decision. I'm not a gamer, but obviously lots of software uses 3D hardware these days.

    1. Re:Be sure to vote with your wallet by Kenja · · Score: 4, Insightful

      NVidia is also voting with their wallet. They seem to feel that they're not getting enough in additional sales to cover the cost of supporting the open source driver.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    2. Re:Be sure to vote with your wallet by stoanhart · · Score: 4, Informative

      I don't understand why people are upset about this. Linux isn't being treated any lesser here; in fact, this is the same strategy they have on Windows. If you stick an nVidia card into an XP machine with no drivers, you get VESA which you use to go to nvidia.com to download the real drivers. Sure, Vista/7 ships with drivers, and so could Linux if the GPL didn't prohibit it. Besides, Nouveau is better than nv, so the driver is redundant.

      This decision has no impact on games or on people using 3D software as the parent has suggested in his comment, since the nv driver had no 3D capability anyways. Development is continuing on nVidia's high quality 3D driver. There is no reason to vote with you wallet.

    3. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 3, Interesting

      NVidia is also voting with their wallet. They seem to feel that they're not getting enough in additional sales to cover the cost of supporting the open source driver.

      Why is it cheaper to support a proprietary driver where you have to do all the development yourself, then to help developing an open-source driver?

    4. Re:Be sure to vote with your wallet by h4rr4r · · Score: 4, Informative

      Nouveau driver will work for those folks. The only reason they are killing nv it seems is because the Nouveau driver is actually better than nv.

    5. Re:Be sure to vote with your wallet by Bruce+Perens · · Score: 5, Informative

      Let's not forget that nVidia sued, then purchased at a discount, then killed 3Dfx, the first company to create a fully Open Source stack for 3D hardware. You can still find their "Glide" stack, there's a Debian package for it, but the hardware isn't produced any longer.

      Intel and ATI find this a worthwhile market, especially because the technical workstation market is insisting on Linux and supportable (meaning Open Source) full-performance drivers for all hardware. Gamers are a useful market but not the only market that 3D vendors play to these days.

      If you asked me what was the reason for this, I'd guess it was collusion.

    6. Re:Be sure to vote with your wallet by Bruce+Perens · · Score: 2, Insightful

      Just as I don't open up my TV to 'fix' things

      Saying that on Slashdot is sort of like walking into the wrong party. :-) I do open my TV to fix it, and I would suppose a lot of folks here do.

      Yes, if you figure you can always do what the boxes you buy wish to do for their real owners, you'll be fine, you'll just pay more and you'll be a slave of your tools.

    7. Re:Be sure to vote with your wallet by Arker · · Score: 4, Insightful

      This is exactly it. The Nouveau driver team would happily write and support a proper free driver for the Nvidia cards if Nvidia would simply provide the specs rather than obfuscating and obstructing their work. But since they obstinantly refuse to quit being obstructionists and hinder these good folks, the upshot is that I get better performance with a simple Intel on-board graphics system than with a much more expensive Nvidia card. So I have no motivation to buy Nvidia - why would I pay more to get less?

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    8. Re:Be sure to vote with your wallet by tftp · · Score: 4, Insightful

      Why is it cheaper to support a proprietary driver where you have to do all the development yourself, then to help developing an open-source driver?

      You can't pick and choose developers in an open source project. And it will be very expensive to support people who may be not qualified for the job. You can't expect everyone to be familiar with hardware, or with driver coding, or with industry-standard methods. If you do the programming in-house you, as a manager, simply give the job to people who know how to do it right, and it gets done right.

      There is also that cathedral vs. bazaar problem. You, as a manager or as an experienced programmer, may know how certain things need to be done. Perhaps this is not your first project of this type. In the cathedral you simply issue directives how to do it, and it gets done exactly to your requirements (if not, they fix it until you like it.) In the bazaar you only can voice your opinion, and everyone else is free to ignore it. As result, if bazaar members are not as competent with this particular problem as you are, you may watch them making the same mistakes that you did 10 years ago. Meanwhile the software suffers, and your company's hardware is unfairly blamed for that. If the company supports the open-source model then it will be also said that "Company N is unable to make the feature X work, even though they allocated their best engineers to help the developers." Bad news. If you want something done right, do it yourself.

    9. Re:Be sure to vote with your wallet by Yaa+101 · · Score: 2, Informative

      Probably litigation costs due to patented stuff they use inside their products. It's probably easier and cheaper to have a few people developing their closed source stuff instead.

      But don't ask me, I am just a simple Linux user...

    10. Re:Be sure to vote with your wallet by Kjella · · Score: 5, Interesting

      They don't have to support an open source driver. If they would just publish specs the community could take care of implementing them.

      1) You assume that there's a ready set of PDFs that could be uploaded somewhere. There's not, there's actually a mess of various documentation mixed in with tons of internal notes, foreign IP, trade secrets and stuff that was fixed in the driver and commented there but isn't really in a separate document at all. AMD has put a helluva lot of effort in creating a process to produce the documentation and get formal signoff from lawyers, technical experts and executives that this information is safe to release. Often they've given up on documentation and found it's easier to produce a clean code snippet and get that through the review - it's far from a trivial process.

      2) Since it's normally a one-to-one hardware-driver combination, things get redone. A lot. Many things are simply removed and replaced by software, kind of like winmodems. It's not like you build a OpenGL 2.0 driver and next generation you have a working 2.0 driver on 3.0 hardware, you have to keep up with the changes to get any hardware support at all. It wouldn't be entirely impossible to do it from specs alone, but it would be difficult. In practice you need people in the project or available to the project to answer questions, correct documentation and work with the internal driver/hardware team. And/or possibly have some sort of NDA program in addition to the public specs, but all of this takes time and effort which equals money.

      3) The community is quite frankly not that big. At last headcount there was about a dozen working on the AMD source drivers, of which three are AMD employees. I've heard Bridgman say they use 2-3% of the effort on Linux despite accounting for 1% of the sales, so a back-of-the-napkin calculation says the internal driver team is something like 100 people. With complete access to all the documentation including on unreleased products, the hardware designers, hardware simulators, early engineering samples and so on. So on top of all their other disadvantages, the community is vastly outnumbered. Not to dispute that they could do a lot more specs than without, just that there's a lot more missing than specs.

      --
      Live today, because you never know what tomorrow brings
    11. Re:Be sure to vote with your wallet by epine · · Score: 3, Interesting

      I've heard Bridgman say they use 2-3% of the effort on Linux despite accounting for 1% of the sales

      If documentation disclosure had been baked in from the beginning, they might have been able to keep their IP from becoming so difficult to untangle. Perhaps moving forward they are taking this better into account. If so the burden should already be on a downward trajectory.

      Plus they have nVidia's recent decision to thank for potentially shifting another 0.5% their way.

      While they're at it, they might wish to adopt a living documentation model internally, so that bugs fixed in the code base are directly reflected in the primary documentation. How is that an insurmountable process challenge to a group of 100 smart people coding device drivers for billion transistor chips of mind boggling complexity?

    12. Re:Be sure to vote with your wallet by nitehorse · · Score: 2, Informative

      Nah, NVIDIA gutted their QA department about a year and a half ago and the people they still had afterwards have been overworked. It's not like the Linux driver team was the only group that completely failed to catch the fan control problem, so it doesn't make any kind of sense that this decision would be tied to that fiasco. The more disturbing part (to me) is, this isn't even the first time that fan control regressions have made it into shipping drivers. But this time the regression caused the fans *not* to spin up properly, as opposed to spinning up too much.

    13. Re:Be sure to vote with your wallet by TheSpoom · · Score: 2, Informative

      Sure, Vista/7 ships with drivers, and so could Linux if the GPL didn't prohibit it.

      What part of the GPL prohibits shipping a completely separately licensed binary with it? Ubuntu's graphics are more encumbered than the GPL and yet they ship on the CD.

      Now, nVidia's license, that's a more likely reason.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    14. Re:Be sure to vote with your wallet by RMS+Eats+Toejam · · Score: 2, Insightful

      Oh, you mean the same 3Dfx that tried to corner the market with their shitty "glide" API, meaning that only some games would work with the non-3Dfx card I purchased? To hell with them.

      --
      Turning to a Linux advocate for thoughts on Microsoft is like asking Hitler how he felt about the Jews.
  5. Re:First by sys.stdout.write · · Score: 4, Funny

    Wow, you've managed to fail time-wise, humor-wise, and punctuation-wise! :-)

    Whoops, didn't read your signature. I meant "humour."

  6. This isn't a big deal by JoeBuck · · Score: 4, Informative

    By this point, Nouveau beats the old nVidia open-source driver, so everyone would want to run either Nouveau or the proprietary nVidia driver. There's no real reason to support the obsolete, limited xf86-video-nv any more (though it's not going away).

  7. nVidia also ran? by headkase · · Score: 5, Interesting

    Is nVidia turning into an "also-ran"? I'm not stating, I'm asking. The reason they are "protecting" their drivers is because it "contains" proprietary secrets. If I'm not mistaken Ati is kicking their ass right now so is their strategy paying off for them? nVidia spent a lot of money promoting themselves in game title screens while arguably Ati just went out and built better hardware. Perhaps nVidia needs to refocus on "technical" advances instead of "marketing" ones.

    --
    Shh.
    1. Re:nVidia also ran? by kimvette · · Score: 2, Interesting

      Maybe nVidia is following the path SGI did?

      Work hard, become top dog, and then sit on your haunches licking your nuts while your formerly-inferior competition whips by you.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    2. Re:nVidia also ran? by smash · · Score: 2, Interesting

      Well, they DID (allegedly) buy/steal a lot of SGI I.P.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  8. Open matters..... by budword · · Score: 2, Interesting

    In the past, I've made it a point to buy nvidia cards, because of it's Linux support, even though that support wasn't Free as in Freedom. They are a for profit company, who supported a binary driver for my favourite GNU/Linux OS. (I am in favour of the whole for profit idea, but believe there is a place for open source software in it, like Red Hat.) However, since ATI was bought by AMD, and are putting out a truly free driver for their cards, I will buy exclusively ATI cards in the future.

    Open matters when I vote with my wallet. This will cost them my business at the very least.

  9. Slow news day? by ChunderDownunder · · Score: 4, Insightful

    As nouveau reaches maturity, nvidia is simply putting the 'nv' driver out of its misery.

    Were nvidia to discontinue its binary driver, now that would be news but it isn't.

    1. Re:Slow news day? by tepples · · Score: 2, Insightful

      Discontinuing 'nv' wouldn't be an issue if NVIDIA were giving even the slightest help to the Nouveau project, but they're not.

  10. No surprise by mrsam · · Score: 2, Insightful

    If someone was actually surprised by this, they haven't been paying attention. Although Nvidia has been providing a non-free binary blob driver for Linux, I've always gotten the impression that it was mostly an afterthought. It took them forever to produce a 64 bit version of their binary blob, long after Linux on x86_64 became commonplace. And, of course, they never, AFAIK, built anything for non-x86 Linux platforms. This is just Nvidia's death spiral. Their future looks rather bleak. Both Intel and AMD have their own GPUs, now. Pretty much every motherboard now has onboard video which, for nearly everyone is perfectly adequate. The market for add-on video cards has no future. Intel offers excellent free drivers, which are already bundled in most distros. I no longer buy new hardware as often as I used to, but when I do, for desktop use I always look for Intel chipsets. I know that accelerated 3D video will work out of the box, on my distro. AMD -- eh, not that much, but they're working on it, from where I'm sitting. So, Nvidia is odd man's out. They always had a 'tude towards Linux. I won't miss them.

    1. Re:No surprise by ardor · · Score: 4, Insightful

      If you want hardware-accelerated OpenGL without lots of headache in Linux, you want Nvidia.
      If you want hardware-accelerated OpenGL that supports more than OpenGL 1.4 (which is an ancient version), you want Nvidia.

      ATI/AMD: driver headaches to no end. *Correct* OpenGL code causes kernel freezes, graphics glitches and so on.
      Intel: the older GMAs have terrible OpenGL support and are performance-wise in the 90s. The newest GMAs are OK for low-end stuff, but only because they are actually PowerVR SGX chips, and not made by Intel.

      --
      This sig does not contain any SCO code.
  11. Re:And yet they're still the only cards... WRONG! by malloc · · Score: 4, Informative

    When did you last actually try using an intel card? I bought a new laptop in December, Intel X4500 inside, running Ubuntu 9.10.

    It has suspended/resumed flawlessly for three months.

    Last night I plugged it into a projector, click the Display settings, it auto-detected the new projector (listed by name even) and enabling output was a single click. Options to extend desktop or mirror it worked without problem.

    Again, have you actually tried any this lately?

    --
    ___________________ I want to be free()!
  12. So what happens to HPC with NVIDIA cards? by ClickOnThis · · Score: 4, Interesting

    Video support in X.org is one thing, but NVIDIA cards are also used for high-performance computing via the CUDA environment. OpenCL (a potential alternative to CUDA) is mentioned as being part of Nouveau, but CUDA is a well-established solution.

    So what's the status now of HPC with NVIDIA cards?

    --
    If it weren't for deadlines, nothing would be late.
    1. Re:So what happens to HPC with NVIDIA cards? by TeXMaster · · Score: 4, Informative

      Video support in X.org is one thing, but NVIDIA cards are also used for high-performance computing via the CUDA environment. OpenCL (a potential alternative to CUDA) is mentioned as being part of Nouveau, but CUDA is a well-established solution.

      So what's the status now of HPC with NVIDIA cards?

      Exactly the same as before: you use the proprietary driver, like you had to do before this annoucement anyway. And in fact, Linux has been supported better than Windows as an HPC platform by nvidia.

      --
      "I'm never quite so stupid as when I'm being smart" (Linus van Pelt)
  13. Re:And yet they're still the only cards... by Zerimar · · Score: 2, Informative

    The 2.6.32 kernel fixes the HDMI TV detection for 720p resolution on intel chips. Everything else works great for me in intel world (using Gentoo x64 stable).

  14. Re:Is It Worth nVidia's Time? by tbf · · Score: 2, Insightful

    Well, Linux users might be multiplicators: Many of them are technology affine and therefore their family and friends might ask them for hardware recommendations. So if the Linux user only uses Intel or ATI (s)he'll hardly recommend nVidia cards to their family and friends, not? So probably nVidia managment needs to go back to business school and learn the maths.

  15. Re:Is It Worth nVidia's Time? by GreatBunzinni · · Score: 2, Insightful

    Are you considering graphics cards as gaming accessories or graphics cards as parallel math coprocessors for the medium-end number crunching on a budget market? If you consider the latter then drivers for graphics card, which bring support for OpenCL, will make linux a worthwhile market segment. Where do you find people crunching numbers? Windows? OSX? No. All the cool kids crunch numbers with linux.

    --
    Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
  16. how it's handled is the big deal by DrYak · · Score: 5, Insightful

    The big deal is in how it's handled.

    ATI way:
    They collaborate actively with the 3rd party open-source driver guys (RadeonHD project, etc.)
    They publish specs to help them, and take efforts to make subsequent hardware more opensource friendly.

    On the day they drop support for some old hardware from their official driver, they point to the opensource project which is mature enough by now for the old hardware.

    Nvidia way:
    Actively ignore that a 3rd party open-source driver effort exist (Nouveau).
    Don't make the slightest effort to help them and don't release anything (well, on the other hand, they don't send Cease and Desist letters at least).

    On the day they drop support for the own official opensource driver, they point to some other limited functionality driver (VESA BIOS based) so users have a GUI to download their official closed source driver.
    They pretend Nouveau doesn't exist at all, despite the fact that it's gaining widespread usage: Specially since inclusion in Kernel, virtually all distributions are starting to use it, either in the current or the next iteration.

    I mean that Nouveau is very probably what the 2.6.34 / 2.6.35 kernel-based distros are going to offer to Fermi owner (although very probably 2D only support).
    They could at least acknowledge its existence, even if only with the proper "Not supported by Nvidia" warnings.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  17. Re:ok, Im confused by MtHuurne · · Score: 2, Informative

    There are 3 drivers for nVidia cards:

    • the "nv" driver, which only does 2D and is open source; this is the one for which support is being discontinued
    • the "nvidia" driver, which does 3D and all other bells and whistles, but is not open source
    • the Nouveau driver, which does 2D and is starting to do 3D too; it is being written based on reverse engineered info without any help from nVidia

    Since Nouveau is becoming mature enough to be the default nVidia driver in distros now (Fedora was the first, as far as I know), it is not really a loss to see support for the "nv" driver dropped.

  18. Re:Is It Worth nVidia's Time? by Eskarel · · Score: 2, Insightful

    The issue with that statement is that you're not looking for Linux users as the multiplier, you're looking for open source zealots.

    The nVidia drivers on linux are miles ahead of anything else on the platform in terms of quality vs features supported. For the most part, and excluding the brief periods after the kernel devs get frisky and change the driver APIs again, they just work, as well or better than any other Linux video driver and they provide a greater depth of features than any competing card or driver. This has been the case for more than 10 years now.

    ATI has equally good cards, but god awful proprietary drivers and no 3d support in the open source onces. Intel has full support in their drivers, but their cards are a joke. The only way in which either of these companies beats nVidia's performance on Linux is that nVidia's drivers are not open source.

    So your "Linux Users" has to be culled to "Linux Users who care more about ideology than functionality", not an insignificant group, but not as large as the first. Then you take into account that most normal people largely ignore the opinions of wide eyed zealots no matter their stripe, and the effect is limited again.

  19. and this is a problem because.... by smash · · Score: 2, Insightful
    ? seriously, most open source software on a linux box is not supported by any huge corporation to any great level of detail. the driver will still be there, it will still work in VESA mode. to get the best performance you have always had to install the binary driver. the binary driver, that nvidia have compiled most of will be far easier for them to provide proper support for, as they won't have to deal with idiots compiling it on their overclocked gentoo box with -o9 and then blaming nvidia support/hardware when it crashes and or won't compile.

    if there is a market for a competitive open source friendly (hell, open source hardware) 3d video card, someone will make it. currently, it does not appear to economically viable to be both open source and competitive, in the 3d hardware world.

    Until then, the binary driver will still exist.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  20. Re:Corporate culture shows itself sooner or later. by smash · · Score: 2, Insightful

    hello? nvidia is a publicly traded company who is in this to make money. they're not a person. I'll bet dollars to donuts that supporting this open source driver costs more money than it generates. Most of the linux users who truly care about open source 3d drivers should be on intel already anyway.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  21. Re:Is It Worth nVidia's Time? by cpghost · · Score: 2

    Honest question - is it really worth their time (and costs) to write open-sourced drivers for Linux?

    How much time does it take to publish the source code of their currently closed binary blob? Nobody asks them to write a different driver that they could open-source, as that would be silly.

    --
    cpghost at Cordula's Web.