NVIDIA Begins Releasing Documentation For Nouveau
sl4shd0rk writes "Nvidia, perhaps inspired by the infamous Torvalds Salute, has decided to do something about its crummy image with Open Source developers. The company has begun to release public documentation on certain aspects of its GPUs. Reactions from developers have been mixed; much of what's already been released wasn't a big mystery, but Nvidia says more is coming and they will also provide guidance in needed areas as well. Linus said, 'I'm cautiously optimistic that this is a real shift in how Nvidia perceives Linux. The actual docs released so far are fairly limited, and in themselves they wouldn't be a big thing, but if Nvidia really does follow up and start opening up more, that would certainly be great. They've already been much better in the ARM SoC space than they were on the more traditional GPU side, and I really hope that some day I can just apologize for ever giving them the finger.'"
Anyone else think this is a result of Valve's announcement of focus on Linux-based Steam?
In SOVIET RUSSIA... erm...NSA AMERICA, the Internet logs onto YOU!
Fuck You,
Sincerely
Nvidia
Since Intel, ARM, and Vivante have already spent their millions on delevoping the 3D graphics to compete with AMD, nvidia, and Immagination, nvidia might now feel it is ok to open source some of its specs.
AMD/ATI is more open, but sadly, their driver stack pretty much sucks on Linux. NVidia is closed, but their drivers work quite well. I use only AMD processors in my builds, but only NVidia GPUs (I tried out a Radeon card this year and had to return it because of the driver support).
So open drivers may make it easier for distros to provide out-of-the-box support for some hardware, but I'm guessing that the high-end features may still be requiring proprietary drivers.
I really hope that some day I can just apologize for ever giving them the finger.
There's no need to apologize later Linus. They behaved badly and you called them out on it. If they change their behavior for the better, simply praise them for that then.
It must have been something you assimilated. . . .
Where might one find these tight ones?
Apologies to any sensitive women for encouraging this.
It'll be newsworthy when they actually provide enough documentation or source code under a free software license that makes it possible to support its graphics cards with a wholly free driver.
Just releasing a binary driver isn't good enough. AMD release enough of its code such that they could call it "open source" and yet if your running a completely free distribution (few are) it won't work. Why? Because it's actually heavily dependent on a non-free component still. They've even admitted it.
AMD has been good in the coreboot space.
Intel has been horrible in the coreboot space.
Intel has been excellent in the graphics space.
Now if we could just get Intel to cooperate in the coreboot space or AMD to cooperate in the graphics space we might actually have a better and somewhat freer desktop. Something that maybe wasn't an absolute nightmare. I didn't switch it GNU/Linux to continue my dependence on non-free software. I switched because I actually give a shit about having total control over MY system/hardware.
I don't care if you disagree with nvidia's side on this. Linux behaved very poorly and should have immediately apologized (and should do so now). What is he? 12 years old? Time he grows up I think.
I just installed Mint 15 on an old P4 that was going to be thrown out. 4GB of RAM, a couple 500GB disks, and a crusty old GeForce 2 GTS. Running OpenGL screensavers right after installation and my first massive download of updates produced a slideshow, so I grabbed the Nvidia proprietary drivers but now those screensavers just show a plain black screen and gripe about modules not being loaded.
So I have to choose between the frame buffer driver and horrible performance, the Nvidia driver and various issues I have not been able to solve with dozens of Google searches, or Nouveau.
I'm not expecting miracles given the age of the hardware, but I cannot imagine 30fps in the Molecule screensaver is out of the question.
Yes he's 12, but in the way that he says what's on his mind and doesn't cripple his communications with political correctness. Linus isn't about telling people "you're doing great!" when they're bad. He calls them out when the fail horribly and makes sure everyone knows about it.
What non-free component is the radeon driver dependent of? AFAIK, radeon is completely free. Even the FSF's approved distros use it, and Stallman is not known for his flexibility. Are you referring to S3TC? The driver is hardly "heavily dependent" on it.
I don't think the analogy holds too well.
That's cause you're holding it wrong. Here, you're supposed to hold that one like a joke:
*Ahem*
Q: "What kind of meat did the Priest have on Fridays?"
Acting 12 is pretty good in a world of corporations yelling MINE MINE MINE while squabbling like 2 year olds.
How is "Linux" going to apologize, a printf?
more like printk
Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion. -- Spazmania (174582)
Intel and AMD have their cpu architectures opened to the public, why not gpu architectures so the linux and bsd communities can develop better drivers for wayland and mir windowing systems, what are they hiding. Or at least Nvidia and AMD can build an opengl only gpu for the open source world(linux, bsd). Fucking corporations.
Or like seagulls from Finding Nemo movie.
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
Guessing this
http://people.freedesktop.org/~agd5f/radeon_ucode/
The license says "free to redistribute in binary form" but its not open source and the license specifically forbids reverse engineering.
Nintendo should give up on making console hardware and stick with handhelds and offer their traditional console titles via Steam.
Pick them a very special apology SHA1 hash.
A couple of days ago there was the Slashdot article about Linus being asked if he has been ever asked to insert a backdoor into Linux. Now as the full talk is available in YouTube , you might want to check the particular comment at 24:15 and judge for yourself. After his nodding and audience laughter, a few seconds after that Linus writes it off by shaking his head and saying "no", in a voice that to me sounds like it really was just meant to be only a joke. Any comments?
The current version of NVIDIA drivers have 3 separate patches (not created by NVIDIA but by open source developers), because the stock NVIDIA driver doesn't work. They actually haven't released a driver in about 6 months that has worked out of the box. I would have already switched to the Nouveau driver if it could drive two monitors from an NV94 card (but the Nouveau driver can't, and they aren't interested in finding out the blind register that enables the second DVI port). If NVIDIA could provide the address of the register and the value to enable it, (and Nouveau added it to the driver), I would switch and NVIDIA wouldn't have to worry about me anymore.
Acting 12 is pretty good in a world of corporations yelling MINE MINE MINE while squabbling like 2 year olds.
"A person is smart; people are dumb"
Beware the "wisdom" of groups/organizations/crowds, they are always less than the sum of their parts.
(*uncontrollable giggling*)
Editor, A1-AAA AmeriCaptions
news at 11
In my experience Nvidia's proprietary drivers are the best on Linux. By far.
Linus can complain all he wants, but Nvidia does a much better job.
Far better than Intel, AMD, and of course Nouveau, which is an abortion of a project that needs to die.
I use opensuse which defaults to Nouveau, and until I replace it with the real drivers my mouse cursor stutters across the screen with a 550 card.
libc isn't available to kernel devs you dumb motherfucker