Linked by Thom Holwerda on Tue 24th Sep 2013 22:45 UTC, submitted by ddc_
3D News, GL, DirectX

Few companies have been the target of as much criticism in the Linux community as Nvidia. Linus Torvalds himself last year called Nvidia the "single worst company" Linux developers have ever worked with, giving the company his middle finger in a public talk.

Nvidia is now trying to get on Linux developers' good side. Yesterday, Nvidia's Andy Ritger e-mailed developers of Nouveau, an open source driver for Nvidia cards that is built by reverse engineering Nvidia's proprietary drivers. Ritger wrote that "NVIDIA is releasing public documentation on certain aspects of our GPUs, with the intent to address areas that impact the out-of-the-box usability of NVIDIA GPUs with Nouveau. We intend to provide more documentation over time, and guidance in additional areas as we are able."

It wouldn't surprise me if this is related to the SteamOS announcement.

Thread beginning with comment 573145
To read all comments associated with this story, please click here.
Comment by aqd-
by aqd- on Wed 25th Sep 2013 00:24 UTC
aqd-
Member since:
2009-02-16

It wouldn't surprise me if this is related to the SteamOS announcement.


Why would anyone who buy the best cards on market and intend to play latest games care about some unofficial driver which cannot guarantee anything and provide less than 30% of performance and capabilities of the official one?

The whole Nouveau project is meaningless until nVIDIA releases their hardware spec completely and dump their binary driver, which is not going to happen.

Reply Score: 1

RE: Comment by aqd-
by pooo on Wed 25th Sep 2013 00:37 in reply to "Comment by aqd-"
pooo Member since:
2006-04-22

do tell! You must be a developer who writes 3D drivers!

Reply Parent Score: 6

RE: Comment by aqd-
by ddc_ on Wed 25th Sep 2013 00:39 in reply to "Comment by aqd-"
ddc_ Member since:
2006-12-05

Why would anyone who buy the best cards on market and intend to play latest games [...]

The whole Nouveau project is meaningless until nVIDIA releases their hardware spec completely and dump their binary driver, which is not going to happen.

Do you see a gap between your predicate and your conclusion? If I bought NVIDIA card (which just couldn't happen before this announcement), I would certainly avoid binary driver (which I have no reason to trust) and use Nouveau driver instead. So while Nouveau may be meaningless for you, it certainly isn't for me.

Reply Parent Score: 3

RE[2]: Comment by aqd-
by moondevil on Wed 25th Sep 2013 07:47 in reply to "RE: Comment by aqd-"
moondevil Member since:
2005-07-08

I would certainly avoid binary driver (which I have no reason to trust) and use Nouveau driver instead.


Do you read Nouveau source code before installing it?

The open source drivers are still a joke for anyone doing serious 3D work on Linux.

Until they reach the same performance level and feature parity as the closed source ones, they are no use for me.

Reply Parent Score: 3

RE: Comment by aqd-
by Flatland_Spider on Wed 25th Sep 2013 01:05 in reply to "Comment by aqd-"
Flatland_Spider Member since:
2006-09-01

The original posting to the Nouveau mailing list asked the Nouveau devs for a prioritized list of documents they need, so the Nvidia team could work on getting those released. This is just the first release. There are more documents to come.

Because they don't have integrated graphics or a low-end card, and they need to run Xorg.

Because the GUI installers run on Xorg, and people can't get to the installer if the graphics break.

Because 30% is still better then vesafb.

Because depending on the distro, the driver may not be in the repos, and sometimes it breaks on package upgrades.

Because the CLI is prettier with KMS compatible drivers. This is kind of silly, but I like my console to take advantage of the monitor and graphics card, no matter how underwhelming the GPU may be.

Reply Parent Score: 8