Slashdot Mirror


Open-Source NVIDIA Driver Goes Stable On Linux

An anonymous reader writes "The open source Nouveau driver, a reverse-engineered incarnation of NVIDIA's official proprietary driver for Linux, has reached its biggest milestone. The Nouveau driver is now being considered stable within the Linux kernel and leaving the staging area, with the pledge of a stable ABI. Phoronix has summarized the state of the Nouveau driver, which works fine if you don't care about performance or are fine with running hardware that's a few generations old."

5 of 231 comments (clear)

  1. Re:Doesn't cut it on my hardware... by GrumpyOldMan · · Score: 5, Interesting

    Besides spotty hardware supprt, AFAIK it is also missing VDPAU (HD video decoding) support, which is the main reason a lot of HTPC types use Nvidia cards in their linux machines. It is also fairly hard to remove. I think it took me 1/2 hour of re-booting before I finally purged nouveau from my system to clear the way so that the Nvidia driver could attach.

    As a Linux (and other *nix) driver guy, I have tons of respect for how Nvidia deals with the constant, gratuitous changes in the Linux kernel APIs.

  2. Allows mulitple monitors with rotation by portablejim · · Score: 5, Interesting

    One thing which you cannot do with the official NVIDIA driver for GNU/Linux is have mixed rotation monitors. (I would like to be proven wrong - have even tried to prove myself wrong, but given up).

    I currently have one monitor in portrait and one monitor in landscape and one monitor in landscape, with the ability to drag windows from one to the other. I have some acceleration, which allows me to see through terminal windows.

    Nouveau works, official one does not work. Simple choice.

    --
    kers at the wrong moment What happens when you catch stock tic
  3. Depressing standard of comments. by Mr+EdgEy · · Score: 5, Interesting

    The comments on this story really do illustrate how the readership of Slashdot really has changed over the past few years.
    This is a real "News for Nerds" story, a story about open source development and how we're still not really past the bad old days of winmodems when it comes to (real, not binary blob) hardware support by manufacturers.

    A full half of the comments I can see above seem to be troll posts along the lines of "LOL M8 DOESNT RUN UNREAL TOURNAMENT 27".

    Oh dear.

  4. Re:"a reverse-engineered incarnation" by hairyfeet · · Score: 4, Interesting

    Uhhh...If you are Mr Peres, why don't you have an account instead of posting AC? After all both Eric Raymond and even Linus Torvalds has accounts, even if Linus naturally hasn't got the time to use his much.

    Now for my other question, since you are basically snatching the data from a binary blob which i'm sure is full of proprietary code, after all if it wasn't they could just FOSS the thing, do you worry about DMCA? i know that AMD can't release full specs on their GPUs because protected path isn't theirs and would break DMCA and since Nvidia cards i'm sure have protected path as well do you have to worry about legal ramifications? or have you set up the project in some place that doesn't recognize software patents?

    If you ARE Mr Peres I would like to say I admire your guts, frankly I wouldn't want to go within 100 yards of anything to do with video as long as all these crazy patents and lawsuits are going on. And how about hardware acceleration of video? How can you do that without ending up in the whole H.26x patent minefield?

    Frankly I think its a shame that such questions even have to be asked as while i have no problems with proprietary software and use both FOSS and proprietary software every day i do NOT support software patents but as long as that minefield exists I am curious how you intend to approach feature parity with the blob driver without stepping into the whole patent mess since one of the big uses of GPUs is video processing and that's patented up the wazoo.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  5. Re:Or if you care about free software... by Carewolf · · Score: 4, Interesting

    Summary is wrong. The nouveau driver is several orders of magnitude FASTER than the proprietary driver.. Well, for 2D acceleration. It is quite slower for 3D, but I don't really play games on Linux, so 2D is more important to me.

    The nouveau driver really solves he Achilles heel of NVidia on Linux. 2D performance.