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.

412 comments

  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 h4rr4r · · Score: 1

      I don't think you can. Sorry I was not 100 clear. I meant buy intel graphics hardware.

    4. 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.

    5. Re:So buy intel video cards by PixelSlut · · Score: 1

      Too bad you can't buy Intel graphics that work in a Core i7 desktop.

    6. 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.

    7. 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.

    8. Re:So buy intel video cards by icebraining · · Score: 1

      Free Radeon drivers + kernel 2.6.33 KMS and reasonable 3D support.

      I can play some (native) 3D games with my X1250, which is not exactly an high-end card.

    9. Re:So buy intel video cards by Bruce+Perens · · Score: 1

      Not interested in Quack. But flightgear works pretty well on the Intel card on my motherboard, with the Open Source driver. Marries two screens side-by-side on the same memory plane, too.

    10. Re:So buy intel video cards by calmofthestorm · · Score: 1

      Or that any graphics intensive games will work with.

      --
      93rd rule of Slashdot: No matter how obvious my sarcasm is, my comment will be taken seriously by someone.
    11. 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
    12. Re:So buy intel video cards by h4rr4r · · Score: 1

      Go ask Ballmer about that.

    13. Re:So buy intel video cards by Draek · · Score: 1

      You meant "buy ATI video cards". All the complains about their drivers being buggy, unstable pieces of crap that can't even display a full-screen video without causing a kernel panic? the propietary driver, the open source one runs smooth as a baby's cheek. Granted, 3D acceleration support is kinda outdated if you only follow the stable releases (I believe the last cards they support are the 3x00 series), but support *is* coming and meanwhile, 2D performance is flawless.

      --
      No problem is insoluble in all conceivable circumstances.
    14. Re:So buy intel video cards by jonadab · · Score: 1

      If you want an actual video *card*, you get Matrox. (That's assuming you want a quality product for a workstation. If all you want to do is play 3D games, you can go with ATA or Nvidia.)

      Intel video chipsets are for onboard video (which adequate for kiosks, headless servers, family "web and email" computers, and a variety of other basic applications).

      --
      Cut that out, or I will ship you to Norilsk in a box.
    15. 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.
    16. 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.

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

      Like a paper chair-plane?

    18. Re:So buy intel video cards by h4rr4r · · Score: 1

      Any place to find out the latest ATI cards with full 3d goodness are for a particular kernel?

    19. 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."
    20. 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.
    21. Re:So buy intel video cards by smash · · Score: 1

      If i wanted stable 2d support, why would I buy ANY 3d accelerator? Just buy intel onboard?

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

      Right Matrox, perfect for 3D CAD or any serious 3D video work!

      NOT.

      P.S. It's ATI, not ATA.

    23. Re:So buy intel video cards by Anonymous Coward · · Score: 1, Insightful

      The people affected by this are those who prefer a feature limited open source driver over a proprietary one. I highly doubt a closed source game is high on their list of priorities. That said, it gets 17 fps.

      Personally, I had a pain of a time finding a laptop with h264 hardware acceleration, a screen that would actually benefit from 1080p, and open-source friendly hardware. But I did that so stuff like this wouldn't affect me, and accepted that I'd have a time lag with games.

    24. 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.

    25. 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.

    26. 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
    27. Re:So buy intel video cards by LingNoi · · Score: 1

      So let me get this straight. ATI cards are still crap on linux (like they've always been) yet somehow the open source 3D support is coming soon.

      So I could buy an Nvidia card which has great proprietary driver support for linux games or switch to the open source nouveau driver which has 3D too, or I could buy an ATI card which won't work with anything.. ummm.. this is a difficult decision...

    28. 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.

    29. Re:So buy intel video cards by NickFortune · · Score: 1

      A legally-binding decision not to sue is a legally binding decision not to sue

      Got a link?

      --
      Don't let THEM immanentize the Eschaton!
    30. Re:So buy intel video cards by hardcampa · · Score: 0

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

      Lol Quake 4. You realise that's a 5 year old game. Take something like Crysis or Bad Company 2 instead.

    31. Re:So buy intel video cards by Anonymous Coward · · Score: 0

      Linky.

    32. 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.)

    33. 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.

    34. Re:So buy intel video cards by GigaplexNZ · · Score: 1

      What, to explain that a legally binding decision actually is legally binding? In all seriousness, here's a link that states such a legally binding commitment exists.

    35. Re:So buy intel video cards by GigaplexNZ · · Score: 1

      You meant "buy ATI video cards".

      Just bought a 5670 recently to replace a dying NVIDIA card.

      ...the open source one runs smooth as a baby's cheek. Granted, 3D acceleration support is kinda outdated if you only follow the stable releases...

      Even bleeding edge trunk doesn't have anything remotely close to 2D let alone 3D for 5000 series cards.

      Yes, I knew about the state of the drivers before I bought the card. Luckily, I have Intel graphics for when I want to play with Linux, and it works beautifully. I agree with the original sentiment, buy Intel video hardware.

    36. Re:So buy intel video cards by CAIMLAS · · Score: 1

      Forget Quake 4, try Quake 3. It's a painful experience on all but the lowest settings.

      Comparably, a Pentium 66MHz with 8Mb of RAM could play Quake roughly as acceptably.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    37. Re:So buy intel video cards by bingoUV · · Score: 1

      Here is a link

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    38. Re:So buy intel video cards by squiggleslash · · Score: 1

      Sure: Here's a link.

      --
      You are not alone. This is not normal. None of this is normal.
    39. Re:So buy intel video cards by moosesocks · · Score: 1

      [citation-needed]

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

      What, to explain that a legally binding decision actually is legally binding?

      Thank you for that. I think we can safely henceforth assume that all tautologies are, in fact, tautological.

      In all seriousness, here's a link that states such a legally binding commitment exists.

      In all seriousness, thank you. It nicely illustrates my point. From the linked article:

      The Community Promise is a legally binding commitment through which Microsoft pledges to not assert its patents against others who implement certain Microsoft standards and technologies

      Now most of the descriptions I've read of the MSCP suggest that it has enough weasel wording in it as to be essentially worthless. As opposed to Sun's clear and unambiguous declaration regarding Java, at any rate. But since the GP was complaining about people spreading FUD, I thought I'd give him a chance to link to the text of the promise he had in mind and then we could discuss that, rather than his, your and my impressions based on second hand evidence.

      --
      Don't let THEM immanentize the Eschaton!
    41. Re:So buy intel video cards by styrotech · · Score: 1

      That advice predates your purchase.

      The good Matrox driver support finished somewhere around the G550 era.

    42. Re:So buy intel video cards by logixoul · · Score: 1

      I'm playing Quake 3 on my Intel GMA 4500 onboard video, at the highest settings. Getting 90 fps.

    43. Re:So buy intel video cards by LingNoi · · Score: 1

      Sorry but I don't believe it. This is has been parroted for years now ever since ATI announced they were going to work on open sourcing their drivers.

      All I ever hear from these discussions are "just wait", "it's coming", "due x number of months".

    44. Re:So buy intel video cards by makomk · · Score: 1

      Given that the current generation aren't too different from the previous ones, and they do have working 3D with the open source drivers, it seems believable.

    45. Re:So buy intel video cards by SphericalCrusher · · Score: 1

      I let it sit all night, went to frame 16, and had a dead pixel. No wait, frame 17 was trying to load non-progressively.

      --
      "Instant gratification takes too long." - Carrie Fisher
  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 Sir_Lewk · · Score: 1

      No, they mean you should use the VESA driver so you can fire up a GUI browser and go to their website.

      I sure hope you are being purposely obtuse.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    2. Re:Huh? by Sir_Lewk · · Score: 1, Insightful

      Television Advertisement: "So use your computer to go to [PRODUCT WEBSITE] today!"
      msauve: "What does this mean? Is my "computer" now a web browser?"

      PROTIP: Substituting idiocy for pedantry doesn't make you look cool. Not even on slashdot.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    3. Re:Huh? by Jazz-Masta · · Score: 1

      Television Advertisement: "So use your computer to go to [PRODUCT WEBSITE] today!"
      msauve: "What does this mean? Is my "computer" now a web browser?"

      PROTIP: Substituting idiocy for pedantry doesn't make you look cool. Not even on slashdot.

      It will be if you are going to run Chrome.

    4. Re:Huh? by vman1992 · · Score: 1

      I was working on a machine that uses that card. www.dvdinabox.com

    5. 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
    6. Re:Huh? by Galactic+Dominator · · Score: 1

      Perhaps the OP was poking fun at the notion of having to install a web browser simply to install a driver.

      --
      brandelf -t FreeBSD /brain
    7. Re:Huh? by oatworm · · Score: 1

      Oh, for the love of Stallman...

      wget -c http://us.download.nvidia.com/XFree86/Linux-x86/195.36.15/NVIDIA-Linux-x86-195.36.15-pkg1.run

      Or, if you're running Ubuntu, just sudo apt-get install envyng-gtk or, if you're running Kubuntu, sudo apt-get install envyng-qt. You still don't need a web browser to install a driver - it's just a heck of a lot easier to find it that way.

    8. Re:Huh? by Galactic+Dominator · · Score: 1

      What did you think my point was?
      FreeBSD:

      pkg_add -r nvidia-driver || portmaster -d x11/nvidia-driver

      it's just a heck of a lot easier to find it that way

      Um, depends on OS I guess.

      For FreeBSD

      cd /usr/ports || cd /usr/ports/x11
      make search key=nvidia

      and it'll show you ports with nvidia in description. Personally I find that significantly easier than certain various website navigation schemes.

      Of course with the nice ports tree hierarchy, locating applications is trivial with locate(1) or whereis(1)

      Debian is easy too, either aptitude search nvidia or apt-cache search nvidia. Maybe the same for you.

      --
      brandelf -t FreeBSD /brain
    9. Re:Huh? by Sir_Lewk · · Score: 1

      To hell with that shit, just install elinks.

      Who even needs X these days?

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
  3. First by choongiri · · Score: 0

    ...what? Sorry I can't read this. Why does my screen look all funny?

    1. 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."

    2. Re:First by Svippy · · Score: 1

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

      I think you meant "humour", humour does regularly not have a full stop in it. I mean, your joke about British English falls flat when you use American punctuation guidelines. Punctuation marks are kept outside quotations in British English, my friend. Why? Because it makes sense.

      Though to be fair; it falls flat to me. Because I only focus on details like the jerk I am.

      --
      Clicked pie.
    3. Re:First by karnal · · Score: 1

      13.5.1 In American usage printers usually place a period or comma inside closing quotation marks whether it belongs logically to the quoted matter or to the whole sentence or context.... But when a logical or exact distinction is desired in specialized work in which clarity is more important than usual (as in this dictionary), a period or comma can be placed outside quotation marks when it belongs not in the quoted matter but to a larger unit containing the quoted matter. The package is labeled "Handle with Care".

      You're right :)

      --
      Karnal
    4. Re:First by sys.stdout.write · · Score: 1

      Insightful observation.

      And yeah, I agree. The American system for this is far inferior to the rest of the world. It's almost as bad as not using metric...

  4. 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 SIR_Taco · · Score: 1

      What does this have to do with them stopping development on an open source driver?

      They will still provide their closed source driver which is better for a "high-end gaming environment" anyway (as long as you have no issues with your entire system not being 100% free/beer/etc).

      --
      I say don't drink and drive, you might spill your drink. Before you get behind the wheel just stop and think.
    3. Re:Bad move.... by fuzzyfuzzyfungus · · Score: 1

      Given the design decisions that went into Fermi, one could be forgiven for thinking that Nvidia are completely unaware that there are any users on any platform looking for a gaming environment...

    4. 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.
    5. Re:Bad move.... by JoeBuck · · Score: 1

      How is that relevant? Those dozens of users can use the proprietary Linux nVidia driver, which is not being discontinued, and has a lot of the same code in it as the Windows driver. The discontinued driver is an obsolete 2-D only hack; free software purists can use Nouveau, so who cares?

    6. Re:Bad move.... by Anonymous Coward · · Score: 0

      not every Linux gamer is an open source evangelist, there is a perfectly fine binary driver...

    7. Re:Bad move.... by h4rr4r · · Score: 3, Insightful

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

    8. Re:Bad move.... by Bipoha · · Score: 0, Redundant

      I'm on an up-to-date Fedora 12 system, and the proprietary driver seg faults. It compiles fine, and it loads ... but X just crashes and leaves me with a black screen. Now I'm using the 'nv' driver in all it's crappiness. Being a work computer (with a geforce 6000 series card), I can't really justify fiddling with it all day, when I have more important stuff to work on. I love linux, and feel crippled in a Windows or Mac machine, but c'mon ... when will Linux be ready for the average user? Maybe some day when work is slow, I can try it again, but right now it seems like a time-sucking black hole, and I miss my wobbly windows.

    9. Re:Bad move.... by Anonymous Coward · · Score: 0

      Try installing a Radeon card.

      While the 3d is still experimental, R600/700 with KMS and the latest version of MESA will work for most day to day activities, and another 6 months or so and 3d should be up to OGL 2.1 if not 3.0 levels (Currently OGL 2.0 and SM 1.10 on glxinfo, and depending on GIT revision, it'll run flightgear 2.0 pretty smoothly!)

    10. Re:Bad move.... by KiloByte · · Score: 1

      And not 100% stable. And 0% able to hibernate. And being unable to build OpenGL software without jumping through hoops because their driver moves aside mesa libraries while failing to properly set up the replacement.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    11. Re:Bad move.... by frist · · Score: 1

      They do and so they developed Linux drivers for those dozens of users. They're just not open-sourcing them.

    12. 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.

    13. Re:Bad move.... by Sir_Lewk · · Score: 1

      If you are using an up-to-date Fedora install, why not just use the Nouveau driver? Far better than 'nv' from what I understand...

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    14. Re:Bad move.... by Anonymous Coward · · Score: 0

      I use the proprietary driver on Fedora 12, but don't build my own. Add the rpmfusion repo, and install the meta package "yum install kmod-nvidia" and just be a little careful about updating kernels and rebooting. It should pull down kernel-specific kmod-nvidia- packages as well, but if you catch it right after a kernel update, the corresponding nvidia module may not be prepared yet. If you reboot without getting the module, they have a boot script that falls back to the open source driver when the kernel module doesn't load.

      I have not had any seg faults using this, though I have had a few oddities with screen detection where I had to cycle the power to my LCD. (I'm using displayport output via a displayport-dvi cable, after finding this works more reliably than going displayport all the way into my Dell LCD.)

    15. Re:Bad move.... by Anonymous Coward · · Score: 1, Insightful

      It works fine for most people, including hibernation, and works fine for building software. What exactly are you on about?

    16. Re:Bad move.... by icebraining · · Score: 1

      Both the Radeon and Radeonhd work fine, no fiddling needed, at least with my X1250 card. And I can watch 720p content flawlessly, while some Windows users seem to have trouble doing.

      Vendor supported OSS drivers rock!

    17. 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

    18. Re:Bad move.... by Anonymous Coward · · Score: 0

      Yeah... but what about the DRIVERS?

    19. Re:Bad move.... by Ant+P. · · Score: 1

      Neither of those are an either-or situation.

      Intel has the joke known as GMA500 - as well supported as a winmodem, and about as useful in this day and age compared to nVidia's Ion chips; AMD has its own people contributing to xf86-video-ati, which is good enough to do actual gaming on now. It's not as fast as fglrx, but then it doesn't leak 10MB of RAM per second either.

      The closest you'd get to what you're describing is Via. Their binary drivers are worthless on any OS, and they've been screwing FOSS devs around for so long with vapourware announcements of documentation that nobody really noticed when it finally showed up.

    20. 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"

    21. Re:Bad move.... by Hurricane78 · · Score: 1

      You got into the very convenient classic management mind trick of the self-fulfilling prophecy.

      Why are there only so little Linux gamers? BECAUSE there is so little graphics support from the vendors.

      The thing is, that graphics card vendors can support Linux without there being any games for it. But game developers can’t create games that can compete in the market for Linux without proper graphics drivers.

      Yes, they can use OpenGL. But that does still not help much, if the driver doesn’t support it.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    22. 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!
    23. Re:Bad move.... by TheRaven64 · · Score: 1

      The last ATi card I bought was a Radeon 8500. The drivers managed to blue-screen Windows 2000 regularly. I then got a PowerBook that came with an ATi GPU - a 9700, in fact. The only OS X kernel panics that I ever saw on that machine were as a result of the ATI drivers.

      --
      I am TheRaven on Soylent News
    24. Re:Bad move.... by Anonymous Coward · · Score: 0

      When the 9700 Pro was "the best card out" the Linux drivers were absolute shit and would lockup X on a regular basis.

    25. Re:Bad move.... by Anonymous Coward · · Score: 0

      Accelerated graphics are needed for more applications than just video games.

    26. Re:Bad move.... by linzeal · · Score: 1

      I believe there is experimental support for video acceleration in Linux esp Flash in the latest proprietary drivers from ATI. I never saw the need for open source drivers for Video hardware.

    27. Re:Bad move.... by Vacuous · · Score: 1

      Yeah, I bet you didn't wipe after removing the NVIDIA drivers did you? Video card drivers are notorious for pulling bullshit like that when changing from NVIDIA to AVI or vice versa. On top of that you are comparing an older, single GPU card that has had time to mature to a very new, immature card with a whole host of new technologies that also has the added complexity of being dual GPU.

    28. Re:Bad move.... by Alex+Belits · · Score: 1

      I am not saying that my examples of other companies apply to everything those companies do. The main point stands -- nothing that Intel, ATI, VIA, or anyone else other than Nvidia, produced is a good proprietary driver for Linux.

      --
      Contrary to the popular belief, there indeed is no God.
    29. Re:Bad move.... by Brett+Buck · · Score: 1

      Finally, we are all truly equal!

    30. Re:Bad move.... by Hadlock · · Score: 1

      Having been through the 9700 Pro and 9800 Pro days, I've rarely had problems with ATI cards at all.

      I'm having trouble recalling when the 9800s came out. It was roughly when I bought my Powerbook, which would put it around 2002. So you're basing ATi's reputation on 8 year old hardware, who has been bought out by another company entirely. XP had just gone mainstream, the Xbox 360 was just a twinkle in Ballmer's eye. The PS2 was still considered a modern console.
       
        8 years is a hell of a long time, I hope you don't base all your decisions on decade old information. If you're interested though, I've got some GM stock to sell you. I heard the HUMMER brand is going to be HUGE.

      --
      moox. for a new generation.
    31. Re:Bad move.... by h4rr4r · · Score: 1

      So you can use it with new kernels after the vendor stops support?
      So you can use the hardware with architectures the vendor does not plan to support?
      For the sake of Freedom?

    32. 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.
    33. Re:Bad move.... by shentino · · Score: 1

      Linux will be ready for the desktop when hardware manufacturers stop thumbing their noses at FOSS and start releasing the damn specs for their stuff.

      They don't wanna support it? Fine! Release the specs and let us volunteer developers do all the hard work. We'll write your drivers for you.

    34. Re:Bad move.... by Anonymous Coward · · Score: 0

      Spoken like someone who's never owned any good ATI cards.

      What? So ATI drivers are ok because if they don't work properly it is the customers fault for buying the wrong ATI hardware?

    35. Re:Bad move.... by h4rr4r · · Score: 1

      Funny that is not a problem on other OS's, are you sure it's the drivers fault?

    36. Re:Bad move.... by KiloByte · · Score: 1

      Perhaps some machines exist where nVidia's proprietary drivers can successfully hibernate, but I have yet to see one. And I tried on three different setups.

      Here's a screenshot of one.

      For building software, it diverts libGL.so with its own version, and fails to properly set it up. You can correct it by hand, but out of the box, it breaks automatic compiles. Quite a few packages Build-Conflict with nvidia-glx...

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    37. 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.

    38. Re:Bad move.... by linzeal · · Score: 1

      Never kept more than a few computers that long. There is a certain energy savings if I upgrade my equipment every 3-4 years that has kept me ahead of any legacy hardware cutoff. Also the oldest video card I have an x300 works fine in Ubuntu, even in 3D and it is 5+ years old. Both NVidia and ATI have a large enough interest in Linux devices/workstations/platforms they would never stop support now.

      What other architecture are you talking about, BSD and Solaris? Both supported by NV but ATI only does Linux.

      Freedom for who, why should a company that spent 100's of millions of dollars in RD give away the keys to kingdom?

    39. Re:Bad move.... by bcmm · · Score: 1

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

      Very true.

      Thankfully, they seem to have noticed, and are actually cooperating with the developers of open-source, 3D accelerated drivers for their hardware.

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    40. Re:Bad move.... by besalope · · Score: 1

      I'm running a HIS 4870 with Catalyst 9.10 drivers.

      • L4D2 runs flawless, although the game itself pales in comparison to the original
      • My system is rock-solid stable with no issues what-so-ever, that with 'rebooting' once a week and just sleeping the rest of the time
      • What operating system are you installing? XP? The 5970 is relatively "new" in terms of OS and unless you're running 7 you would be better off slip-streaming drivers into the OS disc so that you have guaranteed hardware support for all the newer tech in the 5xxx series
      • I run the catalyst driver installer, it handles everything else with no need for safe mode or a driver cleaner at all
      • GTA 4 runs flawless
      • Why the fuck are you trying to SLI an ATI card? ATI uses cross-fire, SLI is nVidia's junk tech (former SLI owner, horrible motherboard chipsets with the 6xx/7xx series board and poor quality control from vendors like eVGA).

      Honestly, if you've been having that many problems and you haven't tried a fresh install with a slip-streamed OS disc it's going to be user error and not hardware.

    41. Re:Bad move.... by RabidOverYou · · Score: 1

      > Now I'm using the 'nv' driver in all it's crappiness.

      It's segfaulting because you regularly spell its wrong. I work for Nvidia, snuck a little grammar checker into the driver. No one will ever know! Bwahahaha.

      Rabid

    42. Re:Bad move.... by mR.bRiGhTsId3 · · Score: 1

      I'm pretty sure that is a myth for complicated stuff. Otherwise the ATI drivers that are open source wouldn't be crap and Intel's drivers would break every other version.

    43. Re:Bad move.... by h4rr4r · · Score: 1

      CPU architecture, I see no NVIDIA drivers for solaris on sparc, for example. x86 is not the only cpu architecture in the whole wide world.

      Who said anything about giving away any keys to the kingdom? I want documentation and I am willing to buy cards. See they make hardware and I want to buy hardware. Software is something I will get through other channels, if documentation was available.

    44. 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.

    45. Re:Bad move.... by Anonymous Coward · · Score: 0

      Yeah, that's been proven false. AMD would like a word for you. Well, two words. Segmentation fault.

    46. Re:Bad move.... by smash · · Score: 1

      I've been watching for stable, high performance open source 3d from ATi for years. I'm not holding my breath. Last I dealt with ATi, they couldn't even get a stable windows driver out.

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

      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.

      Open source freedom does not work as well in the hardware world because of this, and as long as you do not have open source hardware it will continue. I'm an EE and I can tell there is no way you are going to even get close to current generation GPUs without a massive EE open source community working night and day on it for years, and I don't see that happening. If you want good open source drivers and a decent open source ethic, try Intel.

    48. Re:Bad move.... by smash · · Score: 1

      If we're going to get into anecdotes, I've had: TNT, TNT2, Geforce 4 MX, Geforce 4200ti, Geforce 6600GT, Geforce 7800GT, Geforce 8800GT - and I can count the number of driver crashes I've had caused by Nvidia (under Windows) on one hand. I don't consider there to be enough 3d software that I've run under linux to count that as a worthy metric, but haven't had any problems with any of those cards on linux either - save for X11 problems when the new (at the time) cards weren't identified properly by the NV driver. My last dealing with an ATI card was to pull it out of my workstation (at work) and replace with a shitty old TSENG card to stop the blue screens....

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    49. Re:Bad move.... by TheKidWho · · Score: 2, Insightful

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

    50. 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.
    51. 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.
    52. Re:Bad move.... by Zebra1024 · · Score: 1

      I hate when vendors do not support Linux - like using their own resources to produce a drive for Linux - oh wait... They are talking about Open Source support - they have their own drivers for Linux which will be supported.

    53. 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.

    54. 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.

    55. Re:Bad move.... by Anonymous Coward · · Score: 0

      As if you don't reinstall your OS every time a new kernel is released.

      Yea, I know... No need to reinstall if done properly. But I'm going out on a limb here and saying you probably reinstall the latest release of your distro.

    56. Re:Bad move.... by Anonymous Coward · · Score: 0

      The last SPARC workstation Sun sold was the Ultra 25. They haven't sold that in a couple of years. You can only buy x86 based sun workstations now. And even the Ultra 25 had an ATI video card. I think soracle are reserving SPARC for like big servers nowadays.

    57. Re:Bad move.... by Vacuous · · Score: 1

      Yes, because the issue is the fact that uninstalling the drivers do not perform a proper uninstall. They leave files and registry settings behind. Hence why people get stuck having to use driver cleaners.

    58. Re:Bad move.... by ashridah · · Score: 1

      And yes, by SLI i meant crossfire. Terminology mixup between mental concept and keyboard.
      As far as i'm concerned, SLI became the generic name :P

    59. Re:Bad move.... by ashridah · · Score: 1

      Actually to cover all of your points:
      1) l4d2 has gotten better with the release of 10.3a. But 9.10 sucked on my crossfire-built-in 5970. As soon as the level changed, the framerate dropped to less than half, and it started stuttering. Alt-tabbing out and back in fixed it temporarily, until the next level change. This is not an issue the non-crossfire setups faced, from what i read online.
      2) Sorry, you claiming your system is stable makes no difference to me. i changed the video card, i started getting hangs and crashes. usually just in the video subsystem, but they still required me to hit the power button to shutdown the system. At least the nvidia driver would recover and ACTUALLY LET ME SEE THE DESKTOP when they infrequently failed (even back in the early days of vista were they doing that)
      3) I don't use XP. I never used XP, it was, and will always be shit. All of my systems run retail windows 7 (not dodgy pirated versions either)
      4) This doesn't negate my issue where my system blue-screened when going from the 9.10 hotfix drivers to 10.1. It ran okay the next time, but couldn't find the installed product upon reboot. I had to uninstall them completely. This was a 2 week old install, which I'd done after i got the ATI card from newegg (since previously, it'd run nvidia fine, and I figured cleaning up the drivers was a good idea)
      5) no, it doesn't. The texture flickering is nearly epilepsy-inducing. This might still only be a crossfire problem.
      6) yeah, I mean crossfire. SLI's kinda become the generic term for the idea in my head.

      But by all means, accuse me of being incompetent.

    60. Re:Bad move.... by luther349 · · Score: 0

      no ati provided crap drivers for linux. and in most cases the open driver worked better. when amd bought ati this has been inproving alot on the linux side. the open driver for older chipsets is fast as hell. and there closed driver is pretty close to nividas these days. and as for intels drivers they are utter crap there 3d modes are dirt slow in linux slower then the worst ati drivers. nivida still has the best linux drivers but with amd running things at ati now its getting better.

    61. Re:Bad move.... by hardburn · · Score: 1

      What other architecture are you talking about, BSD and Solaris? Both supported [nvidia.com] by NV but ATI only does Linux.

      AMD has released full documentation for ATI cards. If other OSen want to have drivers, AMD has provided everything they need to do it.

      Freedom for who, why should a company that spent 100's of millions of dollars in RD give away the keys to kingdom?

      Because it increases their customer base. The products are graphics cards, not drivers. Both companies are just going to reverse engineer each other's products, anyway, so what's the documentation going to hurt any?

      Both companies are pushing GPGPU, and that means there's a good reason to have high quality Linux drivers, preferably open source ones that can be tweaked specifically for the task. It's not just games anymore.

      --
      Not a typewriter
    62. Re:Bad move.... by Anonymous Coward · · Score: 0

      EVERY time I see someone talking in 100% absolutes, I know that they are full of shit.

      First you imply that there is a 100% stable system out there (because ONLY NVidia can detract from that) then you come just short of saying you've tried every GPU and driver out there (3?).

      I'm sorry if Linux is hard for you but if you want good graphics drivers go back to Windows.

      Intel has stability but doesn't do much for you. There is no feature set. Your CPU will have to carry much of the load (Lucky you they make one?) PPRacer and Compiz are about as far as you'll get to go.

      AMD has a work in progress open source driver. Still a work in progress, even after all the buzz from open source evangelists who assured us all that once documents were released drivers would fall from the sky the next day (I rolled my eyes at it back then too). They have a reasonably fast binary only driver too but buggy as hell. You will see artifacts and crashes if you push GL. (Oh and my laptop doesn't suspend with either driver. ZOMG!)

      NVidia has an unsupported open source driver (reverse engineered Nouveau) and a fast fairly stable driver with some harsh edges (suspend works inconsistently across GPUs). Despite the edges, its overall speed and stability are good enough for many.

      Windows has its own problems (LOTS of them) but poor graphics drivers, at least for DirectX, are not one of them.

    63. 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.

    64. Re:Bad move.... by ashridah · · Score: 1

      I reinstalled, as one of the first things i tried. And yes, i'm aware that the 59xx series are much younger, but nvidia's drivers were more capable of recovering gracefully when windows vista RTM first shipped with a brand new driver model than how ati are handling a 4 month old windows 7 OS.
      All i'm saying in my initial post was that both sides have stability issues, it's cutting edge tech on both sides.

    65. Re:Bad move.... by Anonymous Coward · · Score: 0

      HOW does it fail to properly set it up? All you need is a libGL.so symlink to libGL.so.1, and it definitely sets that up.

    66. Re:Bad move.... by Anonymous Coward · · Score: 0

      Why don't they use the distribution packages? That's what they exist for.

    67. Re:Bad move.... by rreyelts · · Score: 1

      My anecdote is that I have a 4870 and a 3200 running in crossfire on a quad-core amd box running windows. It drives three monitors plus the occasional tv output and is wonderfully stable.

    68. Re:Bad move.... by Anonymous Coward · · Score: 0

      Supporting open source for the sake of open source, doesn't make any sense. The problem is that whilst there is an abundance of people screaming the need for Open source out there, barely any of them have any intention to work with any of it.

      Nvidia probably realised that they were the only ones applying patches to the code so thought it best that they didn't waste resources on it (since nothing would be gained. because they have their other driver).

      If people want companies to support open source, they need to start developing more code. Because even for Songbird, I bet that if POTI closed sourced it overnight, it would have little impact on the development rate.

    69. Re:Bad move.... by RMS+Eats+Toejam · · Score: 1

      If you want good 3d performance you can still use (and always should have been using) their proprietary driver.

      Who wants to use that? Just like Theora, the only thing that matters is the sweet taste of Freedom. FREEDOM. Read it now! THE BEAUTIFUL, MORAL, HONEST FREEDOM PROVIDED BY FOSS. Performance? Yeah, enjoy your performance as a slave to big corporations like Microsoft. You shill.

      --
      Turning to a Linux advocate for thoughts on Microsoft is like asking Hitler how he felt about the Jews.
    70. Re:Bad move.... by kfz-versicherung · · Score: 1

      Get a better PSU! You wouldnt believe how often an insufficient PSU is the root cause for instabilities. When going from a single to a SLI setup you might want to check that as well.

    71. Re:Bad move.... by Mycroft_VIII · · Score: 1

      Drivers are useless if the hardware doesn't work.
      I tried 4 (or five if you count the exact replacement for the first one) Nvidia cards a while back (8000 series) from different top tier manufacturers and only got two to even draw a screen. one had major artifacts during POST, and the other would hard lock in just few minutes.
          This was on two different systems (this was during an upgrade cycle) both with Nvidia chipset based motherboards by different manufacturers.
          NEVER had the problems I keep hearing about with Radeon drivers except the one time I acidently mixed parts of two different driver releases. and even then it was just catalyst control center crashing when I tried to change a multi-monitor setup.

      Mycroft

      --
      https://signup.leagueoflegends.com/?ref=4c3ed6600b6ea
    72. Re:Bad move.... by JReykdal · · Score: 1

      You're obviously not on xorg 1.7 or newer.

    73. Re:Bad move.... by RichiH · · Score: 1

      Did they consider using Debian along with the very well documented and reliable method to create local .deb files? They should maybe pin the kernel, but other than that...

      Lookie here: http://wiki.debian.org/NvidiaGraphicsDrivers

    74. Re:Bad move.... by Anonymous Coward · · Score: 0

      From what I see people have mixed success with ATI. My ATI Radeon 9200 worked perfectly well with the open source drivers (it was already long outdated),
      allowing me to play video w/o being choppy and the occasional emulator which needs 3d accel. Ironically, I never hear ppl who use the open source driver
      bitching, it's mostly the ones using frglx. nVidia tends to work better when you're willing to install the latest drivers from their website.

    75. Re:Bad move.... by Schraegstrichpunkt · · Score: 1
      I don't see how that helps with this part:

      they couldn't legally pre-install the NVidia drivers

    76. Re:Bad move.... by RichiH · · Score: 1

      I don't see how that helps with this part:

      they couldn't legally pre-install the NVidia drivers

      Try this part: "the very well documented and reliable method to create local .deb files". I.e. make it part of the local installation scripts.

    77. Re:Bad move.... by GigaplexNZ · · Score: 1

      Hibernation works fine. It's suspend to RAM that's the hard part and often fails. Back when I used NVIDIA, some driver releases worked and some crashed on resume.

    78. Re:Bad move.... by GigaplexNZ · · Score: 1

      So let's get this straight. You are claiming that NVIDIA products are more stable than ATI because you have a dead NVIDIA card (285 hardware isn't that old, it's nowhere near its used by date) and an ATI card that works but has some issues.

    79. Re:Bad move.... by GigaplexNZ · · Score: 1

      I don't use XP. I never used XP, it was, and will always be shit.

      How can you make that claim if you have never used it?

      But by all means, accuse me of being incompetent.

      If you insist... perhaps you shouldn't be so incompetent ;)

    80. Re:Bad move.... by GigaplexNZ · · Score: 1

      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.

      I'm curious how faulty hardware can be used to blame the drivers in this instance.

    81. 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.
    82. Re:Bad move.... by gerddie · · Score: 1

      Perhaps some machines exist where nVidia's proprietary drivers can successfully hibernate, but I have yet to see one.

      I own a Toshiba Satellite 3000 with a Geforce 2 Go. With the binary drivers I could never ever go to hibernate and restart successfully. Since their driver for that hardware is now "legacy" this state will never change.

    83. Re:Bad move.... by Hal_Porter · · Score: 1

      People that buy closed hardware just because it has open source Linux drivers are undermining the free hardware movement.

      Before I fork out $50 to $100 for a video card I insist on (as a bare minimum)

      * Source code for the drivers.

      * Binaries for my favourite OSs - Linux, OpenBSD, PorterIx, HalOS. All supported architectures, particularly 6502 for HalOS.

      * Verilog source code for the custom chips. A hard macro for the TSMC 40nm process. One engineer providing full time support moving to a cheaper process in China at the Shanghai Number 101 Rehabilitation Through Labour Camp's semiconductor plant.

      * Patent licenses.

      * Schematics and Gerber files for the PCB. One engineer providing full time support value engineering the PCB at Shanghai Number 101 RTLC's PCB factory.

      * A pony. Sequenced genome for pony. An engineer to support cloning said pony.

      * An unlimited supply of hay and oats.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    84. Re:Bad move.... by CAIMLAS · · Score: 1

      I'm sorry, how does that work?

      My wife has an AMD/ATI laptop. I've tried a dozen or so driver versions (Windows 7) and still have not gotten "full screen" video applications to work properly: they always hard lock the machine.

      I've got onboard 3300 ATI video (can't recall the specific model name) on my board, but it suffers roughly the same problems. I sprung for a $25 nvidia card and called it good - in both Windows and Linux. (The onboard was not supported at all in Linux.)

      I love AMD processors (price and consistency, largely) but they need to get their act together with drivers for their platform stuff. It'd go a long way to broader adoption.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    85. Re:Bad move.... by CAIMLAS · · Score: 1

      the intel ones are pretty darn good these days.

      How would you know when they actually get good, on account of the hardware's crap performance?

      I've yet to have an intel video chipset suspend properly - from the i8xx and i9xx series stuff and forward. The actual stability of the drivers weren't problematic while using them on X, but suspend hardly ever worked. (Ironically, the only time suspend worked consistently w/o resume causing all sorts of issues was about 6 years ago).

      Granted

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    86. Re:Bad move.... by Anonymous Coward · · Score: 0

      Intel's driver is good for 2D and elementary 3D. Let's talk about the shader compiler, CUDA/OpenCL support, or other areas where ATI and Nvidia have a lot of secret sauce and Intel also ran.

    87. Re:Bad move.... by TheTurtlesMoves · · Score: 1

      You can so legally do this. As a "turn key" box, this case is explicitly covered by the nvidia's binary blob license. SuSE linux comes with it out of the box.

      Note that company are *using* a binary blob nvidia/ati drivers on windows/mac.

      And how exactly can you provide a opengl api system wide that doesn't replace the default mesa ones?

      And stupid claims that calling a library function makes it a derivative product is about Disney as you can get with copyright (aka tainting, yes we got legal advice).

      For the record my friends company just upgraded an animation office to Linux with a full 3d tool set without any issues. All using Nvida.

      --
      The Grey Goo disaster happened 3 billion years ago. This rock is covered in self replicating machines!
    88. Re:Bad move.... by hairyfeet · · Score: 1

      The laptop drivers are shit, in fact most laptop drivers are shit, rarely updated if at all, and in general total crap. There are sites out there that offer recompiled ATI and Nvidia drivers so you can use the desktop drivers on a laptop, I would suggest you Google and use those in stead. But I have been building a lot of AMD based desktops and both the onboard and discrete drivers have been nothing but rock solid stable. I am currently typing this on a Windows 7 HP X64 PC running FF, MS Office 2K, and Windows Media Center watching cable through an ATI USB tuner, all while burning CDs and not even a hiccup. It all just works.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    89. Re:Bad move.... by Khazunga · · Score: 1

      I have a Thinkpad X61t with a GM965 integrated intel video chip. Never had a problem with suspend/resume. It just works (under ubuntu now, and under Gentoo previously).

      --
      If at first you don't succeed, skydiving is not for you
    90. Re:Bad move.... by Anonymous Coward · · Score: 0

      If you can't develop a decent driver (looking at you ATI) then you might as well go with the next best thing and let a lot of fans do all the work for you. Even better, they're getting money from said fans for hardware that ships with said lousy drivers.

    91. Re:Bad move.... by Bigbutt · · Score: 1

      The 512M card was purchased Oct 2008. The 1 Gig card was purchased this past September. The 512M card seemed to be in good shape once I cleaned out and installed the most current driver set back in September. At the time I was trying to decide whether to go with a second 4870 as I wanted to run in Crossfire mode when gaming, or pitch the first 4870 and go with a pair of Nvidias. With the good drivers, I went with the second 4870 and within a few weeks started experiencing problems yet again. Because the last clean up and reinstallation of drivers seemed to correct the problem, I gave it another shot but it didn't fix it.

      When I opened the ticket in December, I was looking for some advice. I uploaded the error from the Event Log and the output of dxdiag so they knew the configuration. Unfortunately I didn't get a reply so I continued to upload the errors and went back as far back as early October to get the prior errors.

      At one point in mid January, Diamond closed the ticket without contacting me. I found out when I received an automatic e-mail about the closure.

      I reopened the ticket and posted more errors that had occurred. With no response, I finally opened another ticket requesting an RMA and pointing to the December ticket. Within a few days I received the RMA number and instructions to send the card back.

      In the mean time I moved the 512M card back as the primary card (I'd originally put the 1G in as primary when I bought it and the 512 as secondary). Since I run three monitors, the third one became idle so I plugged it into to Mac Powerbook. I'm running Synergy so I have access to the third monitor although I can't move a window to it or stretch one over to the third monitor.

      Since pulling the 1G card and moving the 512, I hadn't had any problems (about 3 weeks while it was in transit).

      Last week it arrived on my doorstep. Per Diamond, the card doesn't have a problem and passed all tests. They gave me back the same card, not a different one.

      Before I installed the card, I ran memtest to check system memory (passed) and ran the passmark tests to get an idea on how the system ran with the 512M card only. The score was around 850. I put the 1G card back in (same card) and reconnected the Crossfire cables. But this time I activated Crossfire in the Catalyst Control panel. This time passmark was up to 1200.

      It's been running fine for the past week including in several games (Bioshock, Quake 4, Left 4 Dead, Dead Space) and general web surfing. In the past if I put a DVD in, the system would reboot immediately. After putting the card back in, it played the movie (My Cousin Vinny) without any problems.

      Without knowledge of the inner workings of the card or drivers, I can only make a few guesses based on experience and interpreting the logs and the output of passmark and dxdiag.

      I suspect that the ATI drivers thought there were two 1G cards since the 1G was in the primary slot, and would try to talk to memory above 512M on the 512M card and thereby boot the box. Currently the ATI Control Center thinks both cards are running 512M of RAM. Since it seems to be stable, I'm good with that really.

      Ultimately, it seems that the hardware isn't faulty as it passed Diamond's testing and seems to be running fine although it thinks it only has 512M of RAM on board.

      Still sounds like a driver issue.

      [John]

      --
      Shit better not happen!
    92. Re:Bad move.... by Anonymous Coward · · Score: 0

      And RMS will give you a nice sloppy blow job for your troubles. Too bad you aren't the market for graphics cards and nobody with money cares.

    93. Re:Bad move.... by Antique+Geekmeister · · Score: 1

      No, for ordinary customer use, read the license. (http://www.nvidia.com/content/DriverDownload-March2009/licence.php?lang=us). Tha't the normal, single user license. A commercial vendor might arrange a different license, perhaps associated with a bulk purchase: this vendor did not bother to do so.

      This NVidia license also does not eliminate the GPL on the Linux kernel, which you can review at http://www.gnu.org/licenses/licenses.html. The GPL and the "tainting" of the GPL kernel by the NVidia modules prevents vendors shipping it pre-installed. That means no OS images can be shipped with it pre-installed, it has to be installed on a system by system basis.

      At my last look, SuSE came with a badly written YaST utility that would reach out to Nvidia and download a frankly out of date NVidia. This isn't the same thing at all as being able to pre-install and preship the machines with the drivers ready to go.

      "Replacing the default Mesa ones" is fine. Doing it in complete secrecy from the operating system's package management, so that the ordinary vendor provided updates will overwrite the NVidia drivers, is both foolish and and destabilizing.

      I'm delighted for friend that he's doing well. Who set up the drivers for him, or did he do it himself? The licensing can be quite awkward, and to be frank, a lot of users don't pay attention to it.

    94. Re:Bad move.... by Anonymous Coward · · Score: 0

      There are as many distribution package formats and layouts as there are distributions (and no, ".rpm" and ".deb" don't count, because each distro has its own set of packages. You need to consider Debian .deb vs. Ubuntu .deb vs. whatever Arch uses, etc.). You can't honestly expect NVIDIA to support every Linux distro's custom packages.

    95. Re:Bad move.... by BikeHelmet · · Score: 1

      I'd rather have a well supported proprietary driver than a crap supported open source driver.

      Why? Because I'm a user. I don't compile my own kernel or drivers. I rely on other people to do that.

    96. Re:Bad move.... by BikeHelmet · · Score: 1

      AMD had a bad stretch just before the 3000's. Horrible drivers around then. If he happened to hit that generation, and had to fight with 5 different crashing drivers over several months, that might explain his stance.

      Right now nVidia is having a similar thing going on - a few driver versions were overheating their cards. If you bought a card and those were the drivers on the CD(impossible - they were only distributed via download), you might think poorly of constantly-BSOD'ing Windows. :P

      I haven't had a driver related crash in quite some time. Before finding my stable overclock limits, I was crashing a lot, but now I'm good. The one exception is this game, which relies on Microsoft's XNA framework. The demo BSOD's my PC every time. (nv4_disp.dll crash) I'm going to blame any company but nVidia, since my current driver works in 150+ other games.

    97. Re:Bad move.... by Finite9 · · Score: 1

      I get tired of people constantly evading or failing to compare BOTH OSS drivers and proprietary drivers!

      "ATI graphics driver sucks", "Nvidia rules"

      PROPRIETARY
      -----------
      Nvidia rules
      ATI sucks

      OPEN SOURCE
      ------------
      Nvidia sucks
      ATI rules
      Intel Excellent, shame about underpowered hardware

      Before you all go slagging off ATI, just remember that there is no longer any need to use their proprietary driver! As the OSS driver is really good. Intel has a great open source driver. The laggard is nvidia because you can only use their own proprietary driver and it uses 10% cpu even wen idling compared to oss nv driver. We can also vote with our wallets and buy ATI cards and use the oss driver. If performance is absolutely paramount, and 2fps is a deal maker or breaker, then you probably need nvidia with their driver, but for desktop use/casual to semi-serious gaming, ati has it all.

      --
      "Everyone knows that vi vi vi is the number of the beast" -- Richard Stallman
    98. Re:Bad move.... by Alex+Belits · · Score: 1

      ATI open source driver does not rule. It lacks support for current cards, and is still broken (but less broken than fglrx) on mobile adapters. So if someone wants most powerful and well-supported hardware, he still has to get Nvidia card and use proprietary driver, and if he adds open driver to the requirements, he still has to deal with crappiness of ATI driver.

      I hope, this will improve, however there is one thing that I don't expect to happen -- and that's ATI providing a proprietary driver that will be as good as Nvidia. So Nvidia will likely remain alone in its unusual position.

      --
      Contrary to the popular belief, there indeed is no God.
    99. Re:Bad move.... by Finite9 · · Score: 1

      I beg to differ.

      I was comparing nvidia's open source driver (nv) to the ati (radeon) open source driver. No-one on the planet is going to say that the radeon driver does not rule over the nv driver!

      nv driver has no 3d whatsoever and even 2d is a crap-out with visible gradients due to low colour count. I think it's like 16-bit max or perhaps lower but correct me if im wrong. Also, nvidia has just ceased support for the nv driver and suspend is a non-feature when using nv.

      The radeon open source driver is constantly making headway. You are perhaps correct in that some features are not supported on the latest cards, but even an R700 has pretty good support at the moment *in recent releases of the driver, not neccessarily in the driver included in your distribution*, and it is improving every month. Just take a look at Phoronix's website articles on the redeon driver enhancements too see how much activity there is in this driver.

      When it comes to feature set, the radeon supports a hell of a lot of hardware from ATI, and if you've not got the latest ATI cards (I have an R600), you are pretty much going to get a great feature set with the radeon OSS driver. When it comes to performance, this is another matter. The radeon driver may or may not have as good performance as the ATI proprietary driver and probably is not as good as the nVidia proprietary driver. As I said in my post, if it is performance you want with the latest cards, then you probably do still need to go with nVidia and their proprietary driver, but for 90% of the population who have a netbook, or laptop or desktop they use to surf/check mail run some light 3d apps ie google earth, the radeon driver is perfectly capable, and a good reason to buy an ATI card/laptop. If you are a heavy games player and you need max fps, then why are you running Linux? The number of commercial blockbusters that can run well natively on Linux or through steam/wine can be counted on two hands. Any serious gamer is going to be running Windows. Perhaps you are serious about Alien Arena or Nexuiz, but then you are part of the 2% demographic of the total linux community which is 2% of the total worldwide gaming market (figures blatantly dragged out of thin air). If you want raw power on Linux for graphical 3d applications, then yes: Go with nVidia.

      The difference with ATI is that they provide the spec of their cards, and it's then up to the community to create the driver. nVidia has never released any spec and thats why Nouveau is taking so long to catch up. If I were to choose a gfx card now, I would choose underpowered Intel on notebooks for best oss support and lowest power requirements and ati on desktop for great oss driver support if I was not a heavy gamer.

      --
      "Everyone knows that vi vi vi is the number of the beast" -- Richard Stallman
  5. 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 santax · · Score: 1

      Hmmz, I used to have Nvidia all the time, worked like a charm. But then I did what you said. Bought an hd4770... guess what. No drivers that were actually stable for half a year. Next time, it's nvidia for me again. And yes, with their drivers. It's fine to have freedom, but when freedom starts limiting your choice by saying you should never use 'closed' software, well... then they have completely missed their own point. imho though. Can't blame nvidia for this one. Their drivers work great, why look further. It's not that the opensource alternative in the specific case of videohardware will be better... Not by a long shot. At least at this point in time.

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

      LOL. The only reason ATI and NVidia even have drivers for Linux is because of the workstation market. With OS X essentially killing off what little Linux was ever used in academia and industry, it is only a matter of time before Nvidia and ATI drop all their Linux drivers, even if all 5 of you using Linux on your desktops stop buying their products.

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

      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.

      Alas, the only other real competitor is intel... and if you've ever been "blessed" by using one of their integrated chipsets on a laptop, you'll probably look a lot kinder on your dental visits.

      --
      #fuckbeta #iamslashdot #dicemustdie
    5. Re:Be sure to vote with your wallet by h4rr4r · · Score: 1

      HAHA, good joke. Nvidea drivers for linux are more for render farms. OSX is not killing any workstations either.

    6. 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.

    7. Re:Be sure to vote with your wallet by wiredlogic · · Score: 1

      They don't have to support an open source driver. If they would just publish specs the community could take care of implementing them. This used to be the norm before VESA came along and created a common API and then the market fractured again with 3D.

      Why is it so important to have these advanced drivers in the kernel anyway? A framebuffer console only needs 2D and that can be handled with proper VESA support. If something more powerful is needed the kernel should provide hooks to allow userland to switch to another driver or load in a module if that is too much of a performance penalty. A little screen flicker won't kill anyone.

      --
      I am becoming gerund, destroyer of verbs.
    8. Re:Be sure to vote with your wallet by Bill,+Shooter+of+Bul · · Score: 1

      Penny wise Pound foolish.
      Do you use what works best today, fully knowing that it will limit your options in the future, or use something less functional that will be better long term?

      Freedom, is not as you have pointed out, an absolute good, but when freedom aligns with the common good, only fools go against it.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    9. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      Only people who insist on having an open-source driver will have problems with this move. People who still appreciate a free, stable, 3D-accelerating driver, albeit a closed-source version, have nothing to worry about. I can't believe you've been modded insightful, since your statement in no way highlights the differences between these two perspectives, which are the only reason why this article even matters. The article does not in any way state that nVidia will stop providing drivers to support 3D rendering.

    10. 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?

    11. Re:Be sure to vote with your wallet by dbIII · · Score: 1

      With respect, Nvidia is not the problem, software patents are the problem.
      Nvidia just happens to contain a few people that have already been burnt that way and don't want to release anything that could be used as evidence by a patent troll.

    12. Re:Be sure to vote with your wallet by Prien715 · · Score: 1

      I used to work somewhere that exclusively supported 3D on Linux with nVidia cards (we didn't release on Windows).

      The drivers and the hardware are simply better on Linux than the competition. If you're trying to develop serious 3D applications on Linux, it's still the way to go. As someone else pointed out, it's not like nVidia's drivers are open source on Windows.

      --
      -- Political fascism requires a Fuhrer.
    13. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      All the while my money goes to ATI/AMD.

      You don't think they do market research?

    14. Re:Be sure to vote with your wallet by Tubal-Cain · · Score: 1

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

      ...by making an open source driver and calling it Nouveau.

      OK, so that's not exactly how it happened. They had to work without the specs being released.

    15. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      Yeah, right. You can't change the graphics card in a laptop, because many laptops actually use low profile PCI-Express graphics cards...

    16. 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.

    17. Re:Be sure to vote with your wallet by Kjella · · Score: 1

      I have just one question: Why? If it's a choice between Catalyst (AMD's binary driver) and nVidia's binary driver, I'd take nVidia any day of the week on any platform. The two reasons I have a HD5850 in this machine is that a) It's a helluva fast card at a decent price for what it is and b) AMD has been opening their specifications and is building an open driver. Right now though my experience is that the binary driver under Windows is still buggy - far buggier than nVidia, and so far there's no 2D/3D acceleration with the open source drivers under Linux (for this series, r100-r700 has varying degrees of support) but I knew that before I purchased it. The driver is really the last reason I'd want to ditch nVidia, sure they are 100% closed source but being what it is it's very good. Not perfect or anything, but the competition certainly isn't either.

      --
      Live today, because you never know what tomorrow brings
    18. Re:Be sure to vote with your wallet by tuppe666 · · Score: 1

      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.

      So did I by avoided NVidia, and advised others to the same. In a market where cooperation and open code rule; They simply fall short.

    19. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      Do you use what works best today, fully knowing that it will limit your options in the future, or use something less functional that will be better long term?

      This is an economic question, and really, as paralyzing as you black-and-white thinkers may see it, oftentimes the short term solution that works today (even if it *may* limit some options in the future (even though I haven't a clue how my choice of an nvidia GPU in a laptop that will be obsolete in a few years does this) is the best one. I may die in a fire tomorrow.

    20. Re:Be sure to vote with your wallet by NewbieProgrammerMan · · Score: 1

      There may not be a lot of Linux gamers, there are a *lot* of science/engineering people using (or wanting to use) GPUs to do general purpose computation. GPGPU a hot topic in some of those communities, and some organizations are spending research money on finding ways to use them. Looking at the CUDA forums on NVIDIA's site, I see:

      • 1729 topics under "CUDA on Windows XP" + "CUDA on Vista"
      • 1689 topics under "CUDA on Linux"
      • 295 topics under "CUDA on Mac OS X"

      So I really don't think NVIDIA is going to stop providing Linux drivers any time soon.

      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    21. Re:Be sure to vote with your wallet by MartinSchou · · Score: 1

      especially - because you can't change cards in a laptop

      Actually you can, it "just" requires that the laptop uses MXM modules. Granted, MXM modules aren't exactly easy to find, and there aren't that many notebook models using them, but you can in fact swap graphics adapters in laptops.

    22. Re:Be sure to vote with your wallet by santax · · Score: 1

      Hmmz I do what you say these days. I use what works best today. Cause if I buy or use something, I want the best it can be (for the budget I can afford that is) . Today. I am not so sure though that buying a nvidia today will limit my options in the future... Let alone that I 'fully knowing' would agree to limited options in the future... I also don't see where that argument is coming from. I mean, when I bought my first computer (msx vg8020) back in 86 ot 87 it came with ms basic and was closed. Has that limited my options? No, not at all. If anything I can do today so much more than in 86/87. So I don't see that argument as valid. Yes it 'could'be that one day support will stop. But chances are, by that time, I won't be using this hardware anymore. With regular software I always like to look for a good open alternative. But in the case of hardware, I want drivers written by the guys who know the hardware best. And if they close them, I don't care. Just as I don't open up my TV to 'fix' things I don't want to 'open' my drivers to get my hardware working. I want my hardware to just work and I really don't care if I can see the source. I do however understand your point of view. And let's be honest. If we would agree on everything, might as well stop talking all together :)

    23. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      A little screen flicker won't kill anyone.

      See, right there? From that, we can tell you're quite obviously not a part of the overly obsessive "hardcore" gamer market who buys every new card Nvidia makes as they come out and who thus gives them most of their revenue. Ergo, Nvidia cares not about your opinion. Case closed.

    24. 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.

    25. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      "just publish specs" *is* supporting an open source driver, and takes oodles of cash. Just read Matthew Tippett and John Bridgman's posts on Phoronix. NVIDIA clearly doesn't think spending those oodles is worth it.

    26. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      As someone who regularly helps other people develop software, I can't tell you how often I think it would be cheaper, faster, better for me to just do it myself.

    27. 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.

    28. Re:Be sure to vote with your wallet by icebraining · · Score: 1

      And you don't know how to read.

      He said a little screen flicker while the drivers load. What does that have to do with gamers? My Windows box also flickers when it's loading the OS (and hence the drivers). Are Windows boxes not for gamers either?

    29. 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.
    30. Re:Be sure to vote with your wallet by Aphoxema · · Score: 1

      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.

      I got a VooDoo5 5500 like, 4 months before nVidia bought them. I thought, "this can't be so bad! I'm sure they'll pick up on the development and make XP drivers since it's coming out". Of course, they didn't, but the third-party drivers worked fine. It's just shit because the motherfucker cost 200 dollars.

      --
      "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
    31. Re:Be sure to vote with your wallet by Korin43 · · Score: 1

      I'm even more confused about what people are angry about. The nv driver sucks and always has. They probably stopped working on it because nouveau is better in every way.

    32. 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.

    33. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      Because it takes 30 times longer and has no guarantee of adoption (see ATI).

    34. Re:Be sure to vote with your wallet by NewbieProgrammerMan · · Score: 1

      LOLx2! Anyone who is serious about computing as a TOOL uses OS X.

      Nice troll. You win 6 internets.

      I'll be sure to pass along your words of wisdom to all the idiot mathematicians, scientists, and engineers I know that use Linux to do their (apparently) trivial research. I wish we were all as smart as you.

      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    35. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      If they somehow managed to develop a fully functional open source driver, it would be harder to overcharge you for using the same (rebranded) hardware with a slightly modified "professional" driver.

    36. 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...

    37. Re:Be sure to vote with your wallet by santax · · Score: 1

      Ah, you misunderstood me there, once (a long long time ago) I actually studied to become an electrician. I can fix the tv when it is broken (assuming it is a 'normal' defect) but what I meant is, my tv works fine. So I don't open it to 'fix' it. Same goes for software. All I am saying is, if you have a hammer that works, there is no need to replace it. Even if another hammer comes with the blueprint.

    38. Re:Be sure to vote with your wallet by h4rr4r · · Score: 1

      And if they close them, I don't care. Just as I don't open up my TV to 'fix' things I don't want to 'open' my drivers to get my hardware working.

      I think you are lost, look at the top of your browser window, it says slashdot not digg or 4chan.

    39. Re:Be sure to vote with your wallet by Bruce+Perens · · Score: 1

      They still work on Linux. As long as you can get them in a motherboard slot.

    40. Re:Be sure to vote with your wallet by h4rr4r · · Score: 1

      Says the person advocating using OSX which is based on free software. You are a sad troll, you really should try harder.

    41. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      (especially - because you can't change cards in a laptop)

      That depends. I am using a two year old Acer laptop with a Nvidia 8600 MGT, which you can change if you bother to actually open the laptop (and if it's it out warranty). It uses an MXM Slot. Did not change cards though, "repaired" the card by baking it in the oven at 105 C for 30 Minutes (it actually works..).

    42. 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
    43. Re:Be sure to vote with your wallet by Hadlock · · Score: 1, Informative

      In addition to lftp's post, there is probably some technical neophyte product manager in charge of driver development who is on a knife's edge of losing his job after his team fried all those video cards a couple weeks back with a faulty driver release. I would imagine the maneuvering went something like this: "Well the reason we released a shit driver is because we've got our team having to support the open source stuff. If we didn't have to support that, we could devote more resources to completely testing our drivers before release." The other side benefit is the driver development manager doesn't have to compete against "free" to make linux drivers anymore. That makes him more important to the company, and removes a potential threat from his job.

      --
      moox. for a new generation.
    44. Re:Be sure to vote with your wallet by Alex+Belits · · Score: 1

      The difference is:

      1 It's very unlikely that Nvidia refuses to provide developer support or keeps their hardware interface documentation from other OS vendors -- some Microsoft and Apple developers, I am sure, have access to Nvidia specifications and drivers sources for their platforms.

      2. Linux distributions can't distribute Nvidia proprietary drivers for Linux.

      --
      Contrary to the popular belief, there indeed is no God.
    45. Re:Be sure to vote with your wallet by santax · · Score: 1

      Yes, that's why I am here... Because it says /. I know there are a lot of people here that are willing to discuss different opinions :)

    46. Re:Be sure to vote with your wallet by shentino · · Score: 1

      How do you spend oodles releasing specs in the first place?

      Printing manuals and chewing up ink and paper, fine.

      Putting it online though? That's dirt cheap.

    47. Re:Be sure to vote with your wallet by jedidiah · · Score: 0, Flamebait

      Most of the whining here is being done by non-users. These are just Lemming trolls that see a chance to generate a little chaos.

      There are choices for everyone. If you are a Free Software zealot, you can go about your business and not be bothered by the way nvidia does things. The same goes for those of us that actually appreciate the quality and completeness of the nvidia binary driver.

      Most people simply don't care.

      The noisiest bunch here has no real interest in this stuff.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    48. Re:Be sure to vote with your wallet by einhverfr · · Score: 1

      Do you use what works best today, fully knowing that it will limit your options in the future, or use something less functional that will be better long term?L

      I use what works best today in many areas, and focus in the long term. Video drivers are one of those things that I focus on the short term more because it gets replaced in a few years anyway so doesn't really limit me.

      --

      LedgerSMB: Open source Accounting/ERP
    49. Re:Be sure to vote with your wallet by Bruce+Perens · · Score: 1

      I really like the guys who opened up their brand new high-end Samsung flat-panel TVs, they're called SammyGO.

      The difference between your computer and your hammer is that you don't get the information that influences your vote through your hammer. That could be important.

    50. Re:Be sure to vote with your wallet by jeffstar · · Score: 1

      you have to write the specs without giving away all the value and competitive advantage and know how in your product to your competitors. this takes time=money.

    51. 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?

    52. Re:Be sure to vote with your wallet by smash · · Score: 1

      If linux had a proper stable driver API then this might be possible.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    53. Re:Be sure to vote with your wallet by smash · · Score: 1

      Quality control (i.e., not having to deal with the inability to replicate support issues from tards compiling it on an overclocked box using some beta compiler on -o9). Next.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    54. Re:Be sure to vote with your wallet by martin-boundary · · Score: 1

      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.

      The windows strategy blows. I don't want to go to some obscure hardware site to get a vital driver. I want my distro to package the correct driver, and I want to install or remove it in two clicks with my package manager.

      By switching to the crappy windows way, Nvidia is directly forcing the Linux community to degrade their usability. This is far from the only reason, but you can see why this would make people upset. Since the Windows community doesn't have high quality packaging, they don't know what they're missing.

    55. Re:Be sure to vote with your wallet by smash · · Score: 1

      Do they make a functional Linux 3d card yet?

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    56. Re:Be sure to vote with your wallet by smash · · Score: 1

      Its a pity very few of the actual applications you would purchase a 3dfx card for work on linux then.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    57. Re:Be sure to vote with your wallet by smash · · Score: 1

      So essentially you're saying he should buy an Intel onboard GMA adapter. Which will not run the software he wants to run. Awesome.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    58. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      a proper stable api says "build a closed source binary driver on it", donotwant

    59. Re:Be sure to vote with your wallet by smash · · Score: 1

      It also says "we can stop wasting time fucking with code to make the driver plug into the kernel, and concentrate on our core business of improving the hardware/driver"

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    60. 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.

    61. Re:Be sure to vote with your wallet by luther349 · · Score: 0

      nivida is not drooping linux support i think you guys are getting confused. what they are doing is drooping support for the community driver. in other words they are not going to support 2 diffrent linux drivers anymore. as for your laptop comment ati is working on external cards fr laptops a feature they call xgp. so in the next few years your consern of not being able to upgrade the video are going to change. but i agree if you buy a laptop make shure you buy one with a qualty card or you will regret it later unless you dont buy it for gaming wich most laptop owners do.

    62. 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
    63. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      What market is that?

    64. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      WRONG. OS X has a little bit of BSD licensed software, giving it a useful Unix foundation upon which the CLOSED SOURCE COMPONENTS are built to make it shine. If the open source part of OS X mattered as much as the closed source parts, then Darwin would be the one killing off Linux, but it isn't. So while there may be some open source in OS X, it is the closed source parts that matter, thus further proving my point. Thanks for playing though, troll.

    65. Re:Be sure to vote with your wallet by amliebsch · · Score: 1

      Actually the drivers for most video cards are automatically downloaded and installed by Windows Update for several years now.

      --
      If you don't know where you are going, you will wind up somewhere else.
    66. Re:Be sure to vote with your wallet by marsu_k · · Score: 1

      Or you could simply change your distribution. "pacman -S nvidia" has always worked for me in Arch. I'm willing to bet this applies to many other distributions as well.

    67. 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.
    68. Re:Be sure to vote with your wallet by caroboom · · Score: 1

      Ok, there is a lot of misconceptions here about the obsoleteness of nv. The nouveau driver is based on 2 main information sources: 1) studying what the nvidia driver does, and 2) deobfuscating things the nv driver does. The last thing has been very helpful in getting the newer cards to do modesetting for example. Usually nouveau could bring the card up just a few days after some quirck was added to nv to bring up the screen. Now, this info source is dropped. Reading mmiotraces from the blob can tell you similar things, but are a lot more difficult to make sense of and only 2-3 people can do this currently. This will affect nouveau development, and may actually be a move by NVIDIA to hinder nouveau development (pure speculation this).

    69. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      On the face of it such a process change would likely even make them more efficient. At the very least it would be much easier to bring new employees up to speed if they kept their documentation up to date and accurate.

    70. Re:Be sure to vote with your wallet by yupa · · Score: 1

      And people seems to also forget that nouveau is ATM Linux only. Bsd users will have to use vesa or the binary blob...

    71. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 1, Informative

      Lawyers' costs.

    72. Re:Be sure to vote with your wallet by Hal_Porter · · Score: 1

      Ahh but we can fix that if all the open source celebrities bad mouth them on Slashdot. I'm sure they'll crack in a week or so.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    73. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      Really, how many people buy a decent NVidia card, then go on to use the nv driver? I was under the impression that NVIdia did most of the development on the nv driver, if it is rarely used why spend money on supporting it. Also haven't Fedora and Ubuntu announced that they are switching from nv to Nouveau as a default for their next releases, maybe a coincidence, but it could be an unofficial recognition that there is a usable alternative open source driver, so their is no need for their own.

      After writing that, I realise you might be implying that NVidia should open-source their proprietary driver, in which case the official reason would be they can't because of IP agreements on stuff they use in their driver, otherwise they'd probably still have to do 99% of the development themselves, so there is not likely to be a significant financial benefit unless they viewed having it open-source to be a competitive advantage, which they clearly don't.

    74. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      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.

      You are aware there's always a "reject patch" button right?

    75. Re:Be sure to vote with your wallet by chrb · · Score: 1

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

      Maybe that is true, but the smart investor looks at future growth and not just current sales - with Linux being shipped on a considerable number of cellphones coming out in the next year, and settop boxes, and even digital radios, there is a huge potential for growth. At the moment it seems Intel graphics chipsets will be powering many of these predominantly ARM based systems. Other manufacturers would be wise to compete.

    76. Re:Be sure to vote with your wallet by Schraegstrichpunkt · · Score: 1

      this takes time=money.

      Boo hoo. It's part of the cost of doing business. With me, anyway.

    77. Re:Be sure to vote with your wallet by GigaplexNZ · · Score: 1

      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?

      Even smart people get lazy too.

    78. Re:Be sure to vote with your wallet by GigaplexNZ · · Score: 1

      Then that bug just sits in the bug tracker and doesn't get fixed. That tard user isn't happy, but it's not the end of the world until a reproducible test case comes along from a different user. There's a difference between helping developers produce a driver and supporting end users.

    79. Re:Be sure to vote with your wallet by marcosdumay · · Score: 1

      For me it sounds more like bad management. They make a bad product (free driver), discover that people don't want it, and since that market isn't lucrative, they ditch it away instead of accepting that their quality is lacking.

      The gamers market won't last for too long if the competitors are able to put high performance professional GPUs on the market. If nothing more, the gains of scale are on the side of the ones that can fill all the ninches.

    80. Re:Be sure to vote with your wallet by Trogre · · Score: 1

      ...unless you're using Fedora. For some reason nouveau and kernel mode-setting are badly broken in F12.

      The proprietary drivers still work nicely, though I'm not sure if they've worked out the issues with compositing on the GeForce 8xxx series.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    81. Re:Be sure to vote with your wallet by LinuxIsGarbage · · Score: 1

      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.

      Actually you can pick and choose developers in an open source project. You work on the code within the company, where you have full control of the developers, release the code, and ignore any suggestions from "the community". This is much like Open Office. Sun ignores any input from outside contributors, however they provide the source they worked on, so other projects can fork it as they see fit: NeoOffice, Go-OO.

      What probably makes proprietary development "cheaper" for a graphics card driver is the patent encumbered technologies in the cards, as well as code from outside firms that have NDAs attached. Legal would have to keep a close eye to make sure none of this slips out.

    82. Re:Be sure to vote with your wallet by magus_melchior · · Score: 1

      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.

      I'm sorry, but that sounds awfully bogus. What you're saying is that the OSS development model precludes the project management from establishing a code/design standard for patches, or from rejecting patches that do not conform to those standards. I find it very hard to believe that a competent OSS project lead would not at least have these in place for the main, project/company-supported code. Hell, I find it even harder to believe that Linus Torvalds and his crew would manage the Linux kernel like that-- there's a reason why he's called a "benevolent dictator".

      In general, if the project lead's standards are too restrictive for the community, the community forks the project, and that could conceivably result in some risk to the company. But "officially supported" has much greater weight when it comes to projects like this, so the ultimate goal in such a case would be to find the advantages of each fork and incorporate them into the mainline source code-- if the forks are similarly licensed, this is not an issue at all, unless the company/project lead is patently unwilling to accept anything other than sponsored code (see: why X.org forked). Moreover, I just don't see where things like asking submitters to adhere to industry standards would be a fork-worthy obstacle.

      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.

      Emphasis mine. What you are implying here is that community coders are a high enough risk that they should be excluded, but on the assumption that the project lead and/or the company's coders are sufficiently competent. Neither of these may be the case, yet you argue that any company would be unwilling to take that risk. This may be true in NVidia's case, but I doubt it is true for the general case. (Long story short: Beware of turning a possibility ("There exists") into a certainty ("For all/every"))

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
    83. Re:Be sure to vote with your wallet by FxChiP · · Score: 1

      So OS X would totally run without those open source parts, right?

    84. Re:Be sure to vote with your wallet by Anonymous Coward · · Score: 0

      GPL does not prohibit shipping proprietary drivers, nVidia prohibits it.

  6. Non-issue really. by Anonymous Coward · · Score: 0

    I use an Nvidia video card with the Nouveau driver on my desktop. Sure, it's not as fast as Nvidia's closed source driver but it works well for me. Fedora 13 will have a Nouveau release with out of the box 3D acceleration and DisplayPort support too.

  7. 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).

    1. Re:This isn't a big deal by sean4u · · Score: 1

      But doesn't this mean that those of us who bought our nVidia video cards more than (video hardware shelf life) years ago are going to have to put up with less-than-stellar video drivers? I use an ATI Mobility (that always reminded me of little electric carts for very old people) X1300 on Ubuntu and it has been a bloodbath. ATI no longer support it in their proprietary driver (which was good when it worked), so for a while the laptop I do all my work on (it never leaves my desk, battery died, lid hinge gone, but hey, Core2Duo, 2 Monitors, input devices on USB, it's good enough) was trailing behind all the other machines here. 3D games are becoming a distant memory now that I don't have the proprietary driver. The ati driver is great for work, but doesn't seem to cut the mustard for play at all.

      After the X1300, I tried to make sure than any new PCs that we bought which needed better video adapters came with nVidia equipment. Will the same thing now happen to nVidia users on slightly older kit?

    2. Re:This isn't a big deal by Seth+Kriticos · · Score: 1

      I was wondering about that too. Mainstream Linux distros are currently switching to Nouveau. The nv drivers are becoming obsolete as we speak of, so no big loss.

      As for the other posters around bitching about the basic NVidia attitude not to help the OSS drivers.. well, I'll be buying a competitive graphics card (AMD or Intel) if they have up to date specs and usable drivers. Though ATI is supporting OSS now, the drivers are still far from usable and Intel just isn't that for into contemporary graphics hardware yet (though they have a good driver dev team).

      The proprietary drivers of NVidia generally do a nice job, so for a lack of choices, I'll stick to that for a little while longer (and hope the Nouveau drivers get a reasonable feature set soon to switch).

  8. Finally Happened by OldGeek61 · · Score: 0, Flamebait

    This doesn't surprise me one bit, when I got my new quad core and was having a ton of problems with 64bit drivers, all I was ever told in the multiple linux forums was that it works on older hardware! So I installed something that would work on my new hardware, Windows Vista! Haven't looked back since, so the linux community can go ahead and stay in the 20th century, I now have Server 08 installed with Desktop Experience and love it. Linux will never be ready for a normal end user.

    1. Re:Finally Happened by g4b · · Score: 1

      luckily, linux had 64bit support in the 20th century

    2. Re:Finally Happened by guruevi · · Score: 1

      I could get a decent quad core computer/dual core 64-bit laptop with decent hardware for the price of your license (http://www.microsoft.com/windowsserver2008/en/us/pricing.aspx) and I could even get an Apple machine if I add your hardware, your Server version and whatever you plunked down for your desktop license together.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
  9. And yet they're still the only cards... by Gordonjcp · · Score: 0, Troll

    ... that are actually supported in Linux. Intel cards have very primitive support (good luck if you want TV out, or if you want your laptop screen to come back after going into suspend), and ATI have no functional support at all.

    How hard can it be for a manufacturer to get a tiny bit of clue about this?

    1. Re:And yet they're still the only cards... by h4rr4r · · Score: 1

      I have an PC connected to my TV with HDMI, it uses an intel X4500HD. What exactly is the issue with TV support you are having?

    2. Re:And yet they're still the only cards... by h4rr4r · · Score: 1

      Used to run 9.10 now runs 10.04. Only thing I had to do was switch the audio output to digital.

    3. Re:And yet they're still the only cards... by badpazzword · · Score: 1

      Are you telling me other card makers have even worse solutions than Xinerama for multi screen setups?

      --
      When ideas fail, words become very handy.
    4. Re:And yet they're still the only cards... by Homburg · · Score: 1

      I assume he means S-Video out, although I'm not sure what problem he's having; S-Video works fine on the Intel GM965 on my laptop.

    5. Re:And yet they're still the only cards... by Gordonjcp · · Score: 1

      S-Video works fine on the Intel GM965 on my laptop.

      Only if you want non-accelerated graphics, which doesn't work so well for playing back video.

    6. 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).

    7. Re:And yet they're still the only cards... by Bruce+Perens · · Score: 1

      My Aspire One suspends and resumes perfectly. There's an Intel GPU in there. I project from it all of the time. NTSC TV out? My hardware doesn't do it. But all of my NTSC monitors are gone, except for one on an inspection microscope.

    8. Re:And yet they're still the only cards... by BluenoseJake · · Score: 1

      my AMD 3650 suspends just fine, and is very functional under Linux. I'm not sure how they can have "no functional support at all". On my laptop, with an Intel gpu, it suspends and hibernates just fine, so I'm not sure how that is primitive. Feel free to explain what you mean.

    9. Re:And yet they're still the only cards... by betterunixthanunix · · Score: 1

      Uhm, I don't know about you, but I have been using an Intel card for years and the problems you mentioned were solved around 2005.

      --
      Palm trees and 8
    10. Re:And yet they're still the only cards... by geminidomino · · Score: 1

      I have the same issue (forcing digital audio output).

      I must ask, as I have not yet found a solution: Have you been able to get a "mic-in" port microphone (as opposed to a USB mic) working under ubuntu?

    11. Re:And yet they're still the only cards... by h4rr4r · · Score: 1

      I used the gui tool to select the digital audio out.

      I have not tried the mic-in port since doing this change but I used it before. You need to make sure you select "Digital output + analog input" I think.

    12. Re:And yet they're still the only cards... by pandrijeczko · · Score: 1

      I just put Gentoo Linux on my little Asus 1001HA netbook this week and I discovered to my amazement that I could drop the uvesafb driver because the Intel one support Kernel Setting Mode right from the word go - so my system boots in a 1024x600 framebuffer console just like that.

      Presumably this has all happened because Intel supported the code going into the Kernel in the first place - I think NVidia could learn something from them...

      --
      Gentoo Linux - another day, another USE flag.
    13. Re:And yet they're still the only cards... by thejynxed · · Score: 1

      Wait until you try loading Linux on a Toshiba laptop that has a widescreen lcd that is 1440x900 on an integrated Intel chipset. X dies a miserable death when it attempts to autodetect. VESA goes down in flames as well. Nothing but white, black and gray vertical lines the entire way across the screen when attempting to detect the proper resolution.

      I've tried REHL, Puppy, DSL, Slackware, Ubuntu, Kubuntu, XUbuntu, Debian, Mint, Fedora, SuSE and Mandriva.

      Failure every single time. I gave up and went back to using Vista.

      And no, none of the Intel driver packages worked.

      --
      @Mindless Drivel: 100% of Twitter posts ever Tweeted.
    14. Re:And yet they're still the only cards... by RMS+Eats+Toejam · · Score: 1

      I assume you mean the GMA 500. It worked for you. Congratulations. The rest of us aren't as fortunate. Forget suspend and resume. Just being able to change the screen brightness would be nice.

      --
      Turning to a Linux advocate for thoughts on Microsoft is like asking Hitler how he felt about the Jews.
    15. Re:And yet they're still the only cards... by makomk · · Score: 1

      Aspire Ones are mostly GMA950-based, as far as I know...

    16. Re:And yet they're still the only cards... by geminidomino · · Score: 1

      Yeah, I selected that "Analog input"both mono and stereo. No dice.

      I guess I need to decide whether to spring for a USB headset/mic or to just yank out the audigy and use the onboard sound...

  10. 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 Anonymous Coward · · Score: 0

      Are "you" sure "about" that?

    2. 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
    3. Re:nVidia also ran? by gmueckl · · Score: 1

      nVidia is still far from becoming unimportant, even with them having basically botched their new generation of chips. Besides the obviously huge game market, there is a maket for business and research applications that rely on GPGPU power. And this is a market that is flat-out dominated by CUDA. My guess is that a lot of desktop workstations are bought with nVidia cards because of the sheer possibility to run GPU accelerated code, no matter if it (a) ever implemented and (b) actually implemented in CUDA. I'm extrapolating from my work environment here.

      I don't know if nVidia has the money to make a solid comeback with a (massivly) revised/improved Fermi chip that they will desperately need to jump ahead of AMD once more. Even if not, they won't just vanish from the face of the earth. At worst, they have made themselves only second to AMD and still way ahead of Intel when considering product capabilities. Intel caters to a mass market of business machines with low end 3D requirements, which is a high volume market with much simpler and cheaper chips, leaving plenty of room for higher graphics performance.

      --
      http://www.moonlight3d.eu/
    4. 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.
    5. Re:nVidia also ran? by bingoUV · · Score: 1

      At worst, they have made themselves only second to AMD and still way ahead of Intel when considering product capabilities

      Problem is, Nvidia cards are very expensive. Sure they are only second to AMD in performance, but lag a lot behind AMD in performance/price ratio. Intel might be much behind both of these in performance, but they are really cheap (or free, as you look at it). Who will buy Nvidia (except, of course, the business and research applications you mentioned) when there is undoubtedly and objectively a big gap in performance/price ratio? Sometimes, being a clear second best might be disastrous: this is one of those cases.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
  11. 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.

    1. Re:Open matters..... by owlstead · · Score: 1

      True, but for now, IMHO, the ATI stuff pretty much sucks. I went back from AMD / ATI to Intel nVidia because of stability issues (OK, the instability of the SATA implementation was a lot more problematic than the video problems, but still). And even now I cannot really use Compiz 3D effects on my 64 bit Ubuntu, without all kind of video and 3D issues.

    2. Re:Open matters..... by Anonymous Coward · · Score: 0

      Nvidia is still the best bet for Linux. Their drivers may be closed source, but they work well and are updated regularly. My 64-bit workstation has a GeForce GTX 275 and I've rarely had a problems with the proprietary Nvidia drivers which I install from RPM Fusion. The KDE eye candy works perfectly. Yes, I would rather the drivers be open sourced, but I'm not going to go with terrible performance just so I can use an open source driver for a proprietary hardware product. Nvidia's Linux support is actually very good compared to other companies (e.g. Broadcom). Pragmatism is often a good practice.

    3. Re:Open matters..... by Anonymous Coward · · Score: 0

      We have real problems here. For everyone that's use a accelerated GPU to gaming and not for serious GPU programming, I can't see big issues here. But if you needs a really good GPU programming environment, then the only ones thats offers are NVIDIA. For example, ATI Radeon driver / GLSL compiler are very buggy. And in all platforms, not just in Linux. Are pretty easy to see messages from compiler that's means nothing. Something like your C compiler telling you "sintax error", but without line number and what's happening. I've not tested Nouveau for this job, but I really think will not work properly. Sincerely, I dislike binary blobs too, but I'm afraid professional GPU programmers will not have any other option. That's are really bad. If you dislike Linux and prefers FreeBSD or OpenSolaris for any reason? You have the driver, but not CUDA support. And if you have a Mac? Bugs in driver from NVIDIA will pretty stop you playing. NVIDIA really do a very good job on hardware, but the software are pretty targeted only to Windows platform. I don't know others here, but I'll not be comfortable with a Windows powered rendering station. Not to do really hard job ( render geo and medical data, for example ).

    4. Re:Open matters..... by jellyfrog · · Score: 1

      $ gcc -c file.c
      SINTAX EROR: your code are bork.

    5. Re:Open matters..... by Anonymous Coward · · Score: 0

      Agreed. I've always bought mid-price (e.g. approx $200) nvidia cards, voting with my $ due to their linux support even though I dual boot, but 3 months ago it was time for a new card and based on both reviews and ATI's improved linux-friendliness, splurged on ATI HD5870. > $400, most people pay as much for entire machines! Let me tell you: the hardware seems fine, not the big leap I hoped but still impressive. But software (drivers, and their "CCC") and support (even on Windows!) is - not just bad, not just low quality, not just unresponsive, not just dozens of layers of button-pushing automata in their "customer support" - just cataclysmically awful: there is something, deeply, deeply sick within ATI. I've interacted with entities this disfunctional before (I mean, outside of reading Dilbert cartoons) so it's not unique but this is death-spiral stuff. If someone tells me the ATI hardware engineers have resisted the rot so far, well, ok, I can believe this, but good luck with this in the long term. But I've seen this enough to know: there's someone with strong authority within ATI who is a pointy-haired cancer, and cancers grow. My experiences with ATI post-sale have been irredeemably bad.

    6. Re:Open matters..... by Jeek+Elemental · · Score: 1

      Agree mostly with this, I bought amd cpu/mb and ati card last time to support their open source efforts and non-douchebag business (ill never touch intel).
      Sadly tho it seems to be a choice between evil and incompetent, the catalyst drivers are completely random regarding functionality.
      They cant even get the packaging straight.

      If someone else starts making decent cpu/gpu with drivers that work its bye to amd/ati.

    7. Re:Open matters..... by emanem · · Score: 1

      I've always bought nVidia HW for Linux because I was playing (WoW/Quake4/DooM3) and wanted good 3D drivers.
      When SC2 will be out probably I'll play through wine, but this time I'll document myself and prolly buy AMD.
      My 2 cents,
      Ciao!

  12. DON'T BUY FROM NVIDIA by paxcoder · · Score: 0

    enemy of your freedom.

    Next time I buy some graphics card, I'll do my homework first. Even Radon needs blobs in the kernel to work.

    1. Re:DON'T BUY FROM NVIDIA by hduff · · Score: 1, Insightful

      Do your homework.

      When you find a really good video card that does 3D well in Linux without proprietary drivers, please let us know.

      Only we won't be holding our breath.

      --
      "I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
    2. Re:DON'T BUY FROM NVIDIA by paxcoder · · Score: 1

      Will do - next time.
      For now I have Radeon with 2D only.

    3. Re:DON'T BUY FROM NVIDIA by Anonymous Coward · · Score: 0

      r300g

    4. Re:DON'T BUY FROM NVIDIA by Anonymous Coward · · Score: 0

      Exactly. I've been buying nVidia video cards *AND* chipsets (when graphics on board) just so I can have well supported graphics. And no, I have never used the "open source" driver anyway as I want to use the software, not write it.

  13. Why isn't there a generic driver format? by KPexEA · · Score: 1

    Why don't we have a generic driver format that is only compiled into machine code when it is installed? That way drivers would work across all operating systems and CPU configurations.

    Are the current OS / Driver interactions so different that having glue code compile along with them will not work in having an abstract interface?

    We certainly don't need buy-in from the OS guys to do this type of compiler/installer.

    1. Re:Why isn't there a generic driver format? by Eskarel · · Score: 1

      Because it wouldn't help.

      You don't need a generic driver format. For one thing it wouldn't work since drivers have to talk to the bare metal and can't run in an interpreted mode the way something like Java does. For another the drivers aren't actually the problem.

      The problem is the way in which the OS(specifically the kernel) interacts with the drivers. If we had a standard interface between kernels and drivers we could probably have cross platform drivers with little more than a recompile to put in appropriate linking structures, the drivers themselves are just a mix of C code and assembly after all, and aside from config utilities(which should really be offered by the OS anyway) don't actually have to talk directly to any part of the OS other than kernel interface.

      Of course the odds of getting MacOS, Windows, Linux, and BSD to agree to a standard published driver API even for something as simple as a printer is probably slightly lower than a snowball's chance in hell(getting the Linux kernel devs to restrict themselves by publishing a long term supported driver API of their own has so far proved impossible), so that's probably not going to happen.

    2. Re:Why isn't there a generic driver format? by smash · · Score: 1

      Its called source code. Which contains proprietary trade-secrets/licensed algorithms that Nvidia are not entitled to divulge?

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    3. Re:Why isn't there a generic driver format? by Eunuchswear · · Score: 1

      Been there, done that. It was called UDI, the Uniform Driver Interface.

      See http://en.wikipedia.org/wiki/Uniform_Driver_Interface

      --
      Watch this Heartland Institute video
    4. Re:Why isn't there a generic driver format? by RichiH · · Score: 1

      Why don't we have a generic driver format

      We do. It's called VESA.

      Sure, it would be nice if everything was as interchangeable (to some extent) as the CPU, RAM and HDD. But if you stop and think about it, pretty much everything else needs custom drivers geared towards whatever chip is running it.

    5. Re:Why isn't there a generic driver format? by Eskarel · · Score: 1

      Hadn't heard of that. Point being it didn't work, and some sore of generic driver code wouldn't be possible.

    6. Re:Why isn't there a generic driver format? by andreww591 · · Score: 1

      Actually, it would be relatively easy to implement a generic driver interface - simply move all hardware-specific drivers into hypervisor-based firmware (of course, there would have to be a mechanism for the firmware to load drivers from a disk or option ROM) that provides an abstract interface for each type of device, and only have generic drivers (for the abstract firmware interface) in operating systems. Lots of operating systems run under paravirtualization, so why not go one step further and stop running operating systems on the bare metal completely? It would certainly make things a whole lot simpler, and there would be no significant disadvantages that I can see other than having to throw out pretty much all existing operating-system-based drivers.

  14. 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.

  15. FUCK NVIDIA NEVER BUYING AGAIN by Anonymous Coward · · Score: 0

    Your ship is sunk, once the 8+ core intel chips come out you'll be history.

  16. Already out. by Tubal-Cain · · Score: 1

    David Gerard points out that Nouveau is going into Linux 2.6.33.

    Tubal-Cain points out that the use of past tense on "going" was unnecessary.

    1. Re:Already out. by Tubal-Cain · · Score: 1

      *muttering about a lack of edit button* -- I meant future tense.

  17. 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.
    2. Re:No surprise by smash · · Score: 1

      Nvidia has supported FreeBSD both 32 and 64 bit for years.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    3. Re:No surprise by smash · · Score: 1
      In case by "non-x86 linux" you in fact meant RISC rather than some other (eg FreeBSD OS) then....

      what the fuck are people who want competitive 3d doing on non-x86 these days? Alpha, MIPS, PPC linux - they're all DEAD for doing any 3d on. Why support a platform with new hardware that you haven't actually been able to purchase for years? You can point at PLENTY OF OPEN SOURCE shit that doesn't work properly on Alpha, MIPS, PPC, etc either.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    4. Re:No surprise by paulotex · · Score: 1

      I can only agree, NVIDIA's proprietary drivers are the best! I manage a GPU cluster for CUDA computation, with two GF 8800, two GF 9800, two Tesla C870 and two Tesla C1060. The Teslas have the GF 8400 as video. Some machines run RedHat Enterprise Linux 4, others RHEL 5. I can use the same version of the drivers on all the nodes flawlessly. And new versions of the driver have always supported both versions of the OS. It is a pity that there are no open source good quality drivers, but the proprietary ones are 100%.

    5. Re:No surprise by makomk · · Score: 1

      NVidia's drivers are probably OK if you have a high-end card. I had a 7300GS. They broke support for it every few months. (I'm not sure if some of the newer low-end cards are supported at all). Also, this is totally wrong:

      "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."

      The newer GMAs are actually made by Intel. The only rebranded PowerVR one that exists is the GMA500, and that has poor performance and even worse drivers. (Oh, and it's only in netbooks and MIDs).

    6. Re:No surprise by Anonymous Coward · · Score: 0

      ATI/AMD: driver headaches to no end. *Correct* OpenGL code causes kernel freezes, graphics glitches and so on.

      Maybe the closed source driver.

      The open-source radeon driver has OpenGL 2.0 support: http://www.phoronix.com/scan.php?page=news_item&px=NzgyNQ

  18. Corporate culture shows itself sooner or later. by unity100 · · Score: 1

    and voila. companies may go against their corporate culture in accordance with the needs of the times, but in the long run, they cant avoid showing themselves for what they are. like microsoft blowing with the china-censorship issue and negating all the positive pr they and bill gates tried to do in the last years, nvidia also showed its own nature.

    1. 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.
    2. Re:Corporate culture shows itself sooner or later. by KillShill · · Score: 1

      Open source and monopolists shouldn't mix.

      --
      Science : Proprietary , Knowledge : Open Source
    3. Re:Corporate culture shows itself sooner or later. by phantomfive · · Score: 1

      You're wrong, they are still writing the driver, they just aren't opening it up. Nvidia will still keep their good closed-source drivers available for Linux.

      --
      Qxe4
    4. Re:Corporate culture shows itself sooner or later. by countertrolling · · Score: 1

      ...they're not a person.

      Yes they are..

      --
      For justice, we must go to Don Corleone
    5. Re:Corporate culture shows itself sooner or later. by smash · · Score: 1

      They're not entitled to open up the closed source driver. The driver the story is referring to is NOT the downloadable binary blob that has development in common with the windows driver.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  19. 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()!
  20. punish with your wallet by MarkvW · · Score: 1

    They screwed me with the nvlddmkm driver. I won't patronize them. The open source community should do the same. They will only change their f***** behavior when it hurts ecnomically.

    1. Re:punish with your wallet by smash · · Score: 1

      I'm sure nvidia will mourn the loss of the 0.1% of their potential customer base who are open source linux nvidia zealots that typically purchase 3d hardware in the low end of the market. Most of these if they're true zealots already run intel 3d anyway.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  21. rasterizing is on it's way out anyway by B.Stolk · · Score: 1

    Well, it's a good thing that rasterizing is on its way out anyway.
    Scanlined triangles is not the way to go forward. It is slow at high polycounts. O(N).
    With high enough polygon counts, raytracing is actually faster, and you can do that on your multicore or Cell SPUs.
    There is no more need for shader hardware.

    --
    http://www.stolk.org/tlctc
    1. Re:rasterizing is on it's way out anyway by ardor · · Score: 1

      Wrong. Rasterization is good enough for around 70-80% of all scenes. This O(n) figure is completely pointless, since games prefer high-resolution textures over high-resolution geometry. Carmack said it already: we do not want more triangles, we want prettier triangles.

      Also, raytracing offers absolutely no benefits for primary ray cases. Secondary, indirect rays are the ones where the actual advantages come from.

      The way to go is a hybrid. Use rasterization for the primary ray cases, and actual raytracing for the secondary ones.

      --
      This sig does not contain any SCO code.
    2. Re:rasterizing is on it's way out anyway by B.Stolk · · Score: 1

      Rasterization is good enough for 0% of all rendering that requires a full solution to the rendering equation.
      Primary rays are handled efficiently in ray tracing. Both primary and secondary rays are pretty much independent of geometry complexity. Ray tracing scales efficiently with geometry, rasterizing does not.

      Also... for the last 20yrs, our screen resolution has been between 1 and 2 Mpixel: it does not change. In the last 20yrs, polycount went up enormously. In the end, ray tracing will prevail.

      --
      http://www.stolk.org/tlctc
    3. Re:rasterizing is on it's way out anyway by ardor · · Score: 1

      You do *not* need the full rendering equation in most scenes. Look at what today's games are capable of achieving, and it becomes evident. Also, raytracing does not fulfill the full rendering equation, path tracing does, which is a distinctively different algorithm.

      And no, primary rays are *not* handled efficiently. As said before, raytracing offers no benefits here. However, implementing caching for rasterization is pretty trivial, since its all essentially just linear interpolation, whereas caching in raytracing is hard to pull off (which means that you lose a TON of performance with raytracing here, for no visual gain). Also, again: the geometry figure is pointless, for the aforementioned reasons.

      --
      This sig does not contain any SCO code.
    4. Re:rasterizing is on it's way out anyway by bingoUV · · Score: 1

      Carmack said it already: we do not want more triangles, we want prettier triangles

      How does that work? A triangle is the simplest polygon, and is by definition a plain triangle. How can it be prettier? The only way I see is, to add curves / gradients etc. to it: which works by breaking the triangle into more triangles. So it boils down to more triangles.

      --
      Bingo Dictionary - Pragmatist, n. A myopic idealist.
    5. Re:rasterizing is on it's way out anyway by ardor · · Score: 1

      He meant better shading capabilities. For games, it is preferable to use fewer triangles with complex shading than many triangles with simple shading.

      --
      This sig does not contain any SCO code.
  22. Is It Worth nVidia's Time? by GaryPatterson · · Score: 1, Interesting

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

    Has anyone quantified the sales to show that Linux is a worthwhile market segment?

    1. Re:Is It Worth nVidia's Time? by h4rr4r · · Score: 1

      They could just open the driver they already have. The code between the windows branch and linux one is supposedly quite similar so costs are probably pretty low.

    2. Re:Is It Worth nVidia's Time? by Arker · · Score: 1

      There is no time or cost because no one wants them to write a free driver. Others are more than willing to write and maintain the driver for them for free. All they need to do to have their hardware properly supported is quit obfuscating the necessary communication protocols used to access the more advanced functions of the cards.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    3. 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.

    4. 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.
    5. Re:Is It Worth nVidia's Time? by Anonymous Coward · · Score: 0

      They could just open the driver they already have. The code between the windows branch and linux one is supposedly quite similar so costs are probably pretty low.

      Yeah, how simple. Maybe you can hire the lawyers for them and pay the wages of their development team while they spend a year scouring the entire driver base for patent and copyright issues. Oh, and you will need to pay to bring in and train more programmers to continue future driver development as well.

      Remember that little saying we were all told as kids? "Money doesn't grow on trees."

    6. 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.

    7. Re:Is It Worth nVidia's Time? by h4rr4r · · Score: 1

      Here is another little saying I learned as a kid:
      Proper Planning Prevents Piss Poor Performance.

      If NVidia had done that they would not have go through that sort of thing to publish code they own.

    8. Re:Is It Worth nVidia's Time? by Anonymous Coward · · Score: 0

      No one, not a single company (not even ATI), has done a better job here than Nvidia. In fact, they all equally suck by the same amount.

      You don't have an example to compare them to, thus you cannot by any position of authority rate their progress. "I could do it better!" is credible only to your own mother.

    9. Re:Is It Worth nVidia's Time? by Rob+Riggs · · Score: 1

      Yeah, that's what I'm looking for in an open source driver: OpenCL support. It's not going to happen for years. If you are doing GPGPU programming, you are using proprietary drivers. Period.

      --
      the growth in cynicism and rebellion has not been without cause
    10. 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.
    11. Re:Is It Worth nVidia's Time? by Anonymous Coward · · Score: 0

      Go read the statements made by ATI. It took years, lots of legal hassle (still continuing), and much developer budget. And that was only to publish specifications. It's been three years since then and in retrospection that effort appears to have been largely wasted.

    12. Re:Is It Worth nVidia's Time? by Bill_the_Engineer · · Score: 1

      Where do you find people crunching numbers? Windows? OSX?

      I don't know how top500 gets their information, but I know quite a few scientists that use OSX for number crunching. As a matter a fact, I know some that use windows too. But the Mac Pros do it faster and with style ;)

      In fact as I write this another group of scientists that aren't affiliated with us, are working in the same hangar and they appear to be using nothing but Macs. So I think there's enough anecdotal evidence to say yes OS X is being used for very serious number crunching.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    13. Re:Is It Worth nVidia's Time? by GreatBunzinni · · Score: 1

      If you read what I wrote you will notice that I'm referring to the allegation that linux isn't a "worthwhile market segment", not where the drivers came from.

      --
      Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
  23. 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)
    2. Re:So what happens to HPC with NVIDIA cards? by Dragoniz3r · · Score: 1

      Same as it always has been. The driver they discontinued never supported it anyways. You must be thinking of their proprietary driver (you know... the one that actually supports 3D)

    3. Re:So what happens to HPC with NVIDIA cards? by Anonymous Coward · · Score: 0

      The status is the same as it ever was. The nv driver never supported anything but basic modesetting. Any other uses of Nvidia hardware have always been, and continue to be, supported by the BLOB.

  24. News to me by Anonymous Coward · · Score: 0

    I don't know what the hell you people are talking about, but nVidia was and is supported extrememly well under linux by their own driver package you can get right off the website. Yes they have to compile code on your machine most of the time but I've found it to be stable and reliable for all the nvidia boards I've used. And it's opengl support appears great too.. running WoW under Wine for example is a killer example of what it can do.

    1. Re:News to me by Arker · · Score: 1, Troll

      You dont know what you are talking about. At best the binary blob "supports" a limited subset of linux-based systems, and even that not properly. You may find it "works well" for you on your specific setup, and you may be myopic enough to not care about anyone or anything else, but fortunately not everyone is so short-sighted. To properly support a free system requires that the actual software (NOT a derivative blob) be available and free as well. To properly support linux specifically means to comply with the requirements of the kernel team so that the driver appears in the kernel tree and is maintained as part of the kernel. A binary blob has never and will never constitute support, period.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  25. ok, Im confused by night_flyer · · Score: 1

    Does nVidia have a proprietary driver for their video card for Linux? Or is it just the Open Source one?

    --


    Thanks to file sharing, I purchase more CDs
    Thanks to the RIAA, I buy them used...
    1. 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.

    2. Re:ok, Im confused by Anonymous Coward · · Score: 0

      Except it's not at all certain that nouveau will be able to support the new generation of cards.

  26. ATI / AMD WIN's!!! by Joe+The+Dragon · · Score: 1

    ATI / AMD WIN's!!!

    not only do they have good on board video they also have open drivers as well.

  27. Dear Nvidia - I've bought my last card from you by rcpitt · · Score: 1
    My workstation has 3 in it - and I have another 10+ sprinked around the house in various machine - and maybe anther 100+ at various customer locations.

    ATI gets my business now.

    --
    Been there, done that, paid for the T-shirt
    and didn't get it
    1. Re:Dear Nvidia - I've bought my last card from you by frist · · Score: 1

      Why? They have a perfectly good driver on their web site for you to download.

    2. Re:Dear Nvidia - I've bought my last card from you by mdda · · Score: 1

      Agreed twenty times over. My users are all using ATI cards.

      Even though they're running 2D apps on Windows, the price difference between ATI and Nvidia was practically zero for the features I needed - and the fact that I have a strong 'open' bias gave ATI the order.

      Nobody lost but Nvidia. And even ATI may not realize that they made Windows sales because they freed their documents up.

  28. Re:And yet they're still the only cards... WRONG! by Anonymous Coward · · Score: 0

    Yeah, Intel works great as long as you stick to 2D. The OpenGL support, however, is horribly broken in a thousand subtle ways, which becomes apparent as soon as you try to run serious code on top of it.

  29. So long, Nvidia and thanks for all the frames by haruchai · · Score: 1

      but, going forward, it'll be either ATI or, (much less likely) Intel. I used to be a regular Matrox buyer, then ATI and my last 2 cards have
    been Nvidia. But, since I'm a solid supporter of opensource and OSS-friendly companies, I bid thee adieu.

    As a infrequent-to-moderate gamer, I don't need to have the latest greatest, power-sucking, screen-sizzling framerates and, in any case, ATI is neck-and-neck
    anyhow.

    --
    Pain is merely failure leaving the body
    1. Re:So long, Nvidia and thanks for all the frames by Eskarel · · Score: 1

      Well, if you're saying goodbye to nVidia you're saying good bye to functional 3d support on Linux, and the the only company I've ever encountered to provide drivers or software for every kernel release for the last 10 years(just my personal experience) paid for out of their own pocket. nVidia may not be open source, but I wouldn't say they're not open source friendly, providing real 3d on Linux is a key step to moving forward and they're the only people to have done that that I've ever seen.

  30. just to be correct... by g4b · · Score: 1

    (...that was of course a joke, first 64 bit processors of course shipped way later, but project Trillian, an effort to port linux to the newly announced IA-64 platform (Itanium) was already underway in 1999 (released Feb. 2000), GCC however had 64 bit compatibility in the 20th century already. So, yeah, even if there was no 64 bit processor before 2001, linux supported it theoretically 1999.)

    Of course, multimedia is an issue on the linux platform, and if you use a lot of multimedia like playing games and stuff, you might be better of with Windows anyway. Support from Vendors is not a problem of linux itself, it is a problem of the manufacturers.

    Just to mention: Windows sometimes does not even ship network drivers on newly installed systems. The cause, why newly bought laptops can run all the nifty stuff from-the-box today, is more or less, because manufacturers include the drivers on the laptop preinstalled. I do use a lot of linux on installing windows network drivers on a new box, because linux ships most network drivers out of the box in the kernel even on newer hardware. So it really depends on what piece of hardware we are talking about. I know this, because the wonderful Windows Vista was one of the most requested uninstalls of all time, and replacing it with Windows XP was always a game of "oh, will it have network right away, or do I have to pre download the drivers..."

    (If you were cynical, I am sorry, if not, I just fed you)

    1. Re:just to be correct... by TheRaven64 · · Score: 1

      So, yeah, even if there was no 64 bit processor before 2001, linux supported it theoretically 1999.)

      Really, no 64-bit processors? I'm fairly sure Linux had support for Alpha and SPARCv9, as well as a few other 64-bit architectures before then. The BSDs definitely did. A quick Google indicates that Alpha was the second architecture to be supported in the main Linux kernel tree, back in 1994, before Itanium was hyped.

      --
      I am TheRaven on Soylent News
    2. Re:just to be correct... by takev · · Score: 1

      Intel was not the only one that was shipping 64 bit processors.

      DEC Alpha was a 64 bit processor that was manufactured in the mid 1990s. Linux was running on the Alpha processor (native 64 bit) way before the year 1999.
      The MIPS R4000 was a 64 bit processor that was manufactured at the beginning of the 1990s. In this case Linux was running on these as well.
      The sparc64 was made in the mid 1990s, not sure about the status of linux on those at the time, but I am pretty sure it was ported to these systems as well.

      In any case Linux was already running on quite a few processors natively in 64 bit (this includes a complete 64 bit kernel and a 64 bit user-land system, as most of these processors didn't have a 32 bit mode). Therefor it was relatively trivial to port to the new Itanium processors and was running in the labs before the processor was released to the public.

    3. Re:just to be correct... by Blaskowicz · · Score: 1

      Well, MIPS R4000, Sparc64 and Alpha came out much earlier than 2001 you know ;)

    4. Re:just to be correct... by Paul+Jakma · · Score: 1

      Nice Intel glasses you've got there... ;)

      As a matter of fact, the very first port of Linux was to DEC AXP / Alpha, and a 64bit port. Jon 'Maddog' Hall apparently arranged for a machine to be given to Linus. This would have been in the earlier part of the 90s.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    5. Re:just to be correct... by LinuxIsGarbage · · Score: 1

      Just to mention: Windows sometimes does not even ship network drivers on newly installed systems. The cause, why newly bought laptops can run all the nifty stuff from-the-box today, is more or less, because manufacturers include the drivers on the laptop preinstalled. I do use a lot of linux on installing windows network drivers on a new box, because linux ships most network drivers out of the box in the kernel even on newer hardware. So it really depends on what piece of hardware we are talking about. I know this, because the wonderful Windows Vista was one of the most requested uninstalls of all time, and replacing it with Windows XP was always a game of "oh, will it have network right away, or do I have to pre download the drivers..."

      How dare an 8 year old operating system not have drivers for brand new hardware! My experience with Microsoft's new offering, Windows 7, has actually been quite good as far as included network drivers. That's enough to get to Windows update where Video and sound drivers can be model specific and not generic equivalents. WindowsXP however works well out of the box on machines from the era. Strange concept.

  31. I've been impressed with nvidia myself.. by nawcom · · Score: 1
    Them not just providing closed source Linux drivers for x86 32/64, but also covering closed source drivers (that work well!) for x86 32 bit support for Solaris and FreeBSD. Apple actually writes the I/O Kit drivers for NVIDIA cards for their OS and they are known to be a little behind. It would be nice for NVIDIA themselves to cover it but whatever.

    As the open source whore that I am I've still preferred NVIDIA, though them suddenly dropping unix based OS support other than Linux will suck horribly. All in all I've just found them to be a great example of a company who wants to keep their technology closed up yet goes the extra mile in keeping their hardware compatible and "controllable" with many different software. Of course other BSD support would be sweet but FreeBSD support is more than enough to stay ahead of other hardware vendors who keep their shit closed.

  32. 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 ]
    1. Re:how it's handled is the big deal by magus_melchior · · Score: 1

      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).

      They do have legal standing to do so, but I'm hoping they wait too long to exercise it-- then a neat legal penalty called "you waited too long, so you're SOL on your infringement claim", i.e. laches comes into play there.

      --
      "We are Microsoft. You shall be assimilated. Competition is futile."
  33. Everyone wins, kinda by ezekiel683 · · Score: 1

    Its been stated before in interviews with NVIDIA developers that their drivers do share a common code base between all platforms. And as much as i would like to see their own 100% open source driver, I do understand there is likely licensing issues that prohibits that, as well as competitive concerns in releasing the source.
    Mostly however I hope they keep their promise of 'not helping but nor hindering' the Nouveau project (I mean obviously more on the nor hindering part) Plus I how they would be of any gain by trying to hinder? other than causing a bad relations shit storm amongst the already divided opinions.
    As for Noveau, it seems from my own and other experiences from Arch Linux forums that its as good as if not better than the xorg-nv driver anyway.
    Seems they win mostly by not having to spend any development time on it.

  34. everybody... almost by Anonymous Coward · · Score: 0

    Everybody but RMS just runs the proprietary driver anyway...

  35. Thank You Nvidia by NullProg · · Score: 1

    I for one appreciate the great binary only drivers you provide me on my Linux systems.

    I don't care that you keep your math algorithms private in your quest to be better than ATI and Intel.
    Just remember, I choose your product over the others because of your support of Linux.

    Keep up the good work

    Enjoy,

    --
    It's just the normal noises in here.
  36. Who cares? by assert(0) · · Score: 1

    DirectX being proprietary and Wine unable to Not Emulate it, might you not as well go with nvidias blob and OpenGL? At least the screensavers look good. Well, some of them. 3D is so 2000. What we need is fast 2D. Wayland and nouveau may be the future. xf86-video-nv never was.

    --
    (founded 95,000,000 yrs ago, very space opera)
    1. Re:Who cares? by h4rr4r · · Score: 1

      Huh? Wine is not an emulator, and it works for lots of 3d games.

    2. Re:Who cares? by OneSmartFellow · · Score: 1

      ...Wine is not an emulator

      You must have had a face wide smirk as you wrote that.

    3. Re:Who cares? by harlows_monkeys · · Score: 1

      Wine is an emulator--they just stopped calling it one in late 1998 (if I recall the year correctly) basically for PR reasons. Most users were only familiar with emulators in the context of blazingly slow emulators of hardware, so tended to think "emulator == slow", not realizing that this was not true for emulators that are emulating an alien software system rather than emulating alien hardware. Some felt, therefore, that the term 'emulator' would scare users away.

      A few years before that, there had been a suggestion to adopt the "Wine is not an emulator" name, in response to the fear that Microsoft might cause trouble over the Windows trademark, but that suggestion went nowhere, and the release notes continued to announce new releases of it as the "Windows emulator". The FAQ said it stood for either "WINdows Emulator" or "Wine Is Not an Emulator" and said you should take your pick.

      Then quite suddenly they dropped the alternatives, from the release notes and FAQ, and it has been just the "not an emulator" language ever since.

  37. OK, goodbye then. by SEWilco · · Score: 1

    I see my newest laptop has one of their chips. Apparently my next ones won't. Goodbye.

  38. 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.
    1. Re:and this is a problem because.... by Anonymous Coward · · Score: 0

      Because the binary drivers won't work on all Open Source OSes.

      If you have decided you don't want to run GNU/Linux - you are outta luck (unless say its FreeBSD and there Nvidia is just slow to give a darn)

      Freedom is ok so long as its you and not others then?

  39. what are they thinking? by ncmathsadist · · Score: 1

    Our institution buys a lot of laptops each year and recommends the purchase specs of hundreds. We are an OS-neutral environment. I guess NVIDIA has no regard for us.

    1. Re:what are they thinking? by Narishma · · Score: 1

      How so? It's not like you can't use nvidia cards on Linux anymore. I don't even know of a single person who uses this open source nvidia driver.

      --
      Mada mada dane.
  40. what would danny say by Anonymous Coward · · Score: 0

    ah oh bob saget!!!

  41. NVidia is belligerent: will they DMCA Nouveau? by Anonymous Coward · · Score: 0

    http://www.semiaccurate.com/
    for examples of NVidia's authoritarian belligerance...

    You assume that they will continue to code for Linux users/gamers, AND
    you assume that NVidia won't use DMCA/ACTA to stop Nouveau coders permanently
    ( for unauthorizedly accessing/messing-with NVidia property ).

    Look around you at the way the world is becoming more authoritarian...

    You are *gambling*, and I'm not making the gamble you are.

    As for AMD taking years to get Linux up to speed,
    in 2009 it STILL wasn't possible to open a complex Office document
    through either CrossOver Office *OR* OpenOffice.org
    ( embedded documents aren't always intact or accessible )
    : it TAKES years to build that complex/involved a system & get it right.

    4 more years, and a significant portion of the world will turn to FLOSS.

    No sooner, though: too much more work to do...

    Cheers,

    1. Re:NVidia is belligerent: will they DMCA Nouveau? by MostAwesomeDude · · Score: 1

      Quit it with the FUD. nVidia has given an unofficial agreement that they won't interfere with nouveau, and now that most of the code is kernel-side, there are some quality legal teams ready to defend the code if necessary.

      --
      ~ C.
    2. Re:NVidia is belligerent: will they DMCA Nouveau? by h4rr4r · · Score: 1

      I do not buy Nvidia cards. I meant for the folks that do. I currently buy only intel graphics hardware. Once ATI has good opensource 3d support I will buy a card just to support them.

  42. Re:And yet they're still the only cards... WRONG! by Anonymous Coward · · Score: 0

    Clearly GP has not. nVidia binary drivers get good 3D framerate - everything else absolutely sucks about it especially xrandr support. Intel's open source drivers are miles ahead, and for similar powered GPUs they have much better performance. nVidia gets by on brute power of their hardware only. Their drivers suck. Oh, and they never really supported nv anyway. Just go and look at all the "WONTFIX" bugs on the tracker.

  43. So use the proprietary driver by d_jedi · · Score: 0, Flamebait

    Problem solved.. with only the fanatical FSF zealots still up in arms..

    --
    I am the maverick of Slashdot
  44. How good is ATI's 3D open source driver? by pyite69 · · Score: 1

    I have been waiting in anticipation for ATI's driver to be usable. I play Warcraft and use VDPAU so I will unfortunately have a tough time being an early adopter :(

    1. Re:How good is ATI's 3D open source driver? by swordgeek · · Score: 1

      I've been waiting for 15 years for this. No luck so far - not even in Windows.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    2. Re:How good is ATI's 3D open source driver? by owlstead · · Score: 1

      Last checked 3 months ago, at that time it ****** balls, can't call it anything different.

    3. Re:How good is ATI's 3D open source driver? by smash · · Score: 1

      As have I. WHEN they have a stable reliable open source (AND windows) 3d driver I'll switch. Until then, its vaporware.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  45. Naive question - not trolling by spmkk · · Score: 1

    I know this is might be silly, and I swear I'm not trying to piss anybody off. I really do want to know (so please hold the snark): What exactly is this controversy about?

    When I buy computer hardware, I buy it so I can do the things it enables me to do. I'm not a hard-core gamer myself, but if I wanted to play a game that requires high-end performance from a video card, I would buy a high-end card so that I can play the game. I'm a developer and I like to tinker as much as the next guy, but if the manufacturer was kind enough to provide a software driver that's stable and delivers all the capabilities of the hardware into my hands, I can probably find better uses for my time than reinventing that wheel because I'm offended by their lack of transparency.

    There is a LOT of discussion here already. I'm just not sure what about. I admire the FOSS community for its adherence to principles. But seriously - what do you ACTUALLY lose from using the proprietary driver that nVidia has specifically developed for your operating system, which many people here seem to concede works perfectly well, and that is provided to you free of charge when you buy the video card? Is this ACTUALLY a problem, or is it a matter of principle? And if it's the latter, what exactly are you fighting for, and why is it a priority vs. all the other problems in the tech world that heaven knows need solving?

    1. Re:Naive question - not trolling by smash · · Score: 1
      The run down:

      You have zealots who hate anything not 100% open source - these are the noisy ones complaining. You have AMD/ATI fanbois who just see this as another chance to have a swing at nvidia. And you have the mostly silent majority who are pragmatists like yourself, who will buy whatever hardware works, and install drivers if required - then move on, happily making full use of their shiny new hardware.

      The issue with the binary "blob" driver is that you can't know whats in it. You can't determine if it has crashed because of a particular reason, and you also can't ship it as an OS/hardware supplier without some sort of deal with nvidia.

      People are "fighting" for the right to know what is going on in their kernel (which is funny, because you can't really know what's going on in the firmware on the card, either - irrespective of driver), and the ability to ship/modify the code. 99.999% of the userbase have no interest in either matter, but like to make noise about it as if they do.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:Naive question - not trolling by luther349 · · Score: 0

      i helped with the open driver for ati on the 7000 chipset due the fact it was unstable and crashed in 3d modes. so i have been in that part you say 99.9% dont have anything to do with. but i agree if it works and nivida drivers normally do then dont complain who it comes from. if this was abought them dropping linux support all together then i would complain. ther main reasion there killing off the nv driver is its unstable slow and otherwise crappy in most cases people have to use vesa modes anyways and install the driver from nivida due to the fact the nv driver failes to work at all. also the nevue driver coming up is a new open driver thats alot better and supports all modes 3d cuda etc. i think this artical failes to metion the reasion there droping it is due the fact there is a better open driver right around the corner, they just dont officially support it but to be as good as it is they defently help on its making.

    3. Re:Naive question - not trolling by fritsd · · Score: 1

      If there's only a closed-source driver, then it will stop working for newer versions of your operating system when the manufacturer decides it's not cost-effective (i.e. because they want to sell you a newer model graphics card).
      On the other hand, if there's (also) an open source driver, then it will stop working for newer versions of open-source operating systems when nobody capable in the world can be bothered to port it to the newer version of the OS anymore (for closed-source OS such as MS Windows I think it depends on both Microsoft and the manufacturer but I'm not sure).

      --
      To be, or not to be: isn't that quite logical, Slashdot Beta?
  46. A useful feature in proprietary but not in Nouveau by Mandrel · · Score: 1

    Only the proprietary driver supports a separate X-Server on each monitor, which allows you to have two independent sets of virtual desktops: You can choose what appears on both the left and right for the task at hand.

  47. Their latest driver is unusable anyway by flyingfsck · · Score: 1

    It wouldn't matter even if they dropped support for the proprietary one as well, since their latest driver is unusable anyway - at least on my Toshiba U500 laptop it is. The damn thing crashes all the time, so I am still using the VESA driver.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  48. I disagree by cpghost · · Score: 1

    I for one appreciate the great binary only drivers you provide me on my Linux systems.

    Good for you. But some of us actually care about the nature of the code that runs in kernel mode (sic!) for security and auditing reasons... and some of us don't use popular/supported kernel like Linux but something more exotic. Sure, we can always use X in VESA mode there, but Nvidia's binary-only move still sucks. It's AMd/ATI and Intel all the way here.

    --
    cpghost at Cordula's Web.
  49. Why NV runs from open source by Anonymous Coward · · Score: 0

    To be efficient, their drivers, in obfuscated C (in the dim past) and with
    misdirection (my take) they use the techniques in this US patent: 5,475,400,
    apparently owned by the Evil Sim Empire, a/k/a Creative Labs.

    Too bad Creative lost Danforth to the GC position at (also litigious)
    Rambus, or this would already be troll bait.

    To avoid complications, this causes delays and obfuscatory
    efforts. (To paraphrase the Chairman, "Allex Cuisine) or,
    for this "Let the sparks begin!"

  50. Advanced Cleanse Extreme by Anonymous Coward · · Score: 0

    This one is the best, and I have tried many as I am a custom pc builder by trade. Advanced Cleanse Extreme

  51. Re:And yet they're still the only cards... WRONG! by Anonymous Coward · · Score: 0

    some of us require more out of our video cards than to show a spreadsheet at qvga at 1 fp5s

  52. Nice move for the EU by Schoenlepel · · Score: 1

    If a vendor wishes to provide a computer hardware product, full specifications and programming manuals should be made available. The documentation should be extensive enough so a driver can be programmed which uses said hardware completely.

    The product may only be sold if all documentation is available.

    This would make sure other operating systems, besides the popular ones, can get driver support for all hardware available. That should level the playing field a bit.

  53. You could've expected that... by Anonymous Coward · · Score: 0

    it's been a long time coming, you could say... they didn't really put that much effort into it...

  54. MOD UP by fritsd · · Score: 1

    This is the most informative posting on this topic yet, I find.

    --
    To be, or not to be: isn't that quite logical, Slashdot Beta?
  55. Because Linux is not Windows? by RichiH · · Score: 1

    Why should I go through all that? Windows does things one way, Linux another.

    apt-get/aptitude is my one-stop solution for all software installation/upgrade/removal and, sometimes, downgrade.

    Same as the Linux kernel is my one-stop solution for all drivers. Everything, that is, besides 3D drivers.

  56. Changing very rapidly by fritsd · · Score: 1
    I have an AMD/ATI HD3200 (non-expensive on-motherboard graphics card) and I've been trying to follow and understand the development for the past year or so. My opinion is that it's changing very rapidly, that the (few?) developers working on it are working their collective asses off.
    There's a hardware-news website which keeps a close tab on the developments called http://www.phoronix.com (also tracks NVIDIA developments; this article in particular might be interesting to NVIDIA owners: Benchmarks Of Nouveau's Gallium3D OpenGL Driver).
    Also, you can follow the development of mesa at http://cgit.freedesktop.org/mesa/.
    Current AMD status seems to be that for older ATI's (up to R500 series) there's a "normal" X driver (supporting KMS?) + "bleeding edge" newer, probably highly experimental Gallium3D r300g driver, and for the newer R600, R700 series there's only the normal X driver, with KMS, called xserver-xorg-video-ati. There's also an xserver-xorg-video-radeonhd but I think it's a bit less developed.
    With the following "testing" and "unstable" stuff installed on Debian:
    • xserver-xorg-video-ati 1:6.12.6-1
    • libdrm2 2.4.18-2
    • libgl1-mesa-dri 7.7-4 (and the other mesa stuff)
    • linux-image-2.6.32-trunk-amd64 2.6.32-5

    I can play tremulous, urbanterror, and openarena normally, but nexuiz crashes the X server and the commercial ETQW and quake4 crashes missing some higher OpenGL functionality, so YMMV.
    It is my opinion that this risky "develop everything anew" Gallium3D strategy will pay off, because the AMD/ATI, Intel, Nouveau and VMware teams can then bundle their efforts on the exciting higher-level "state tracker" layers (such as more recent OpenGL with GLSL for games, and OpenCL!, and maybe some kind of video acceleration or at least DCT also if they agree on which one) and only need to write modesetting and Gallium driver compiler stuff themselves.
    But nobody can say for sure if all the temporary instabilities and incompatibilities will all be behind us at the end of 2010. It's good enough for me :-)

    --
    To be, or not to be: isn't that quite logical, Slashdot Beta?
  57. ati chips but diamond media sucks by stoneturn · · Score: 1

    For several years, I have been buying ati chips on hardware from various vendors but the field seems to be shrinking. Recently I got a 4350 card from diamond media at frys and while trying to get a rebate filed realized that their customer support is non existent. I will continue with ati but diamond wont get any further business from me. I know they are quaking in their boots but it seems a lot of customers agree.

  58. So long as they supply support by Anonymous Coward · · Score: 0

    For things like FreeBSD or even more 'out there' stuff like Hiku or GNU/Hurd - fine.

    Considering it took them years to support FreeeBSD 7 and 64 bit - I guess I don't need to worry about voting with my dollars and buying their products in the future.

    And at some point I'll have to start stocking up on the GPUs that can do things like hash cracking. *sigh*

  59. Can anyone say self-fulfilling prophecy? by Compaqt · · Score: 1

    1. We're cancelling/impinging open source efforts for nVidia.
    2. Open source geeks aren't buying nVidia.
    3. ...
    4. Don't profit!
    5. GOTO #1

    --
    I'm not a lawyer, but I play one on the Internet. Blog
  60. Unlike ATI... by Anonymous Coward · · Score: 0

    nVidia is not in DIRE need of MUCH better Xorg drivers. Oh the joys I've had with a nb + 4850 + linux in the year that I've owned it... never another ATI product again...

    The Windows drivers aren't quite as good as nVidia's are either. There a couple apps/games that have problem in VERY specific areas, probably some corner case that ATI's driver crew handled poorly. Likely because recently, they ONLY seem to be chasing the latest and greatest apps/games an, apparently, saying to hell with anything older than a few months. It's the ONLY product that I've EVER owned where I've looked out for new drivers EVERY month hoping for fixes, whereas with other hw I've tended to go quite some time between driver updates and then only when a problem occurred which was, generally, fixed by the time of the latest driver...

    GTX480 here I come.

  61. OpenGL is not for games only by Ilgaz · · Score: 1

    It would be true for 10 years earlier but today, a bad performing opengl or direct3d driver means a bad performing OS. Everything is opengl accelerated, even the office suite and 3d accelerated browsers are otw.

    Forget everything, 1080P video isn't 320x240 mpeg1 video of older times. It needs acceleration too.

  62. Proprietary driver will still be supported by apexwm · · Score: 1

    For years I've purchased nVidia cards because of their support for Unix/Linux. Yes there is Noveau (the full open source and integrated driver), however the full nVidia proprietary driver gives excellent performance and it's rock solid. I didn't even know that nVidia had an open source driver of their own. As others stated, there is no need to worry since nVidia will continue to support their proprietary driver. Yes, it's proprietary, but unfortunately we have no other choice when it comes to solid performance. Hopefully someday they might release the code for their proprietary driver and convert it to open source, but I'm guessing that's unlikely.