Linked by Thom Holwerda on Wed 9th Sep 2009 22:29 UTC, submitted by lemur2
Linux Open source 3D graphics drivers for ATI R600 garphics cards has been submitted to the kernel-next tree for possible inclusion in the Linux kernel 2.6.32. "David Airlie has pushed a horde of new code into his drm-next Git tree, which is what will get pulled into the Linux 2.6.32 kernel once the merge window is open. Most prominently, this new DRM code brings support for kernel mode-setting with R600 class hardware as well as 3D support."
Thread beginning with comment 383217
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Things are Still a Mess
by vivainio on Thu 10th Sep 2009 11:58 UTC in reply to "RE[3]: Things are Still a Mess"
vivainio
Member since:
2008-12-26

As for driver side.. well, nVidia drivers may be binary but they've ALWAYS worked like a dream for me and support all the functionality of the card in question, even old cards are still supported.


Ditto. I'd still recommend nvidia to Linux users, entirely because of their binary driver. We should understand that their driver codebase is their "crown jewel" (they share the codebase with the windows driver") and they are not giving that up lightly. But, in exchange we get a good (stable and fast) driver that receives much of the love dedicated to their money-maker (windows users).

There is no real need to get worked up about device drivers and open source. Hardware is expendable. When intel and ati get their acts together regarding the driver quality, we'll have more choices, but nvidia is currently the safe bet.

Reply Parent Score: 3

RE[5]: Things are Still a Mess
by lemur2 on Thu 10th Sep 2009 12:24 in reply to "RE[4]: Things are Still a Mess"
lemur2 Member since:
2007-02-17

"As for driver side.. well, nVidia drivers may be binary but they've ALWAYS worked like a dream for me and support all the functionality of the card in question, even old cards are still supported.


Ditto. I'd still recommend nvidia to Linux users, entirely because of their binary driver.
"

A binary driver fails with the first kernel update.

If there IS a problem, a binary driver is impossible to fix (so one is reliant on the goodwill of the OEM).

If the OEM no longer sells the hardware, binary drivers for it will no longer be forthcoming from the OEM. "Planned obsolesence".

We should understand that their driver codebase is their "crown jewel" (they share the codebase with the windows driver") and they are not giving that up lightly.


Doesn't make any sense. The could give out the source code of their driver to every single person on the planet, and it still wouldn't run on an ATI card.

But, in exchange we get a good (stable and fast) driver that receives much of the love dedicated to their money-maker (windows users).


It doesn't work on Linux. Nvidia have refused to fix a performance bug with 2D for over two years, for example. Because it is a secret, they could be being paid money to keep it poor on Linux.

There is no real need to get worked up about device drivers and open source. Hardware is expendable. When intel and ati get their acts together regarding the driver quality, we'll have more choices, but nvidia is currently the safe bet.


Nope. Just plain no. Shun binary drivers. We now have specifications for, and open source drivers for, fully-funtional competitive-performance ATI cards.

Before the end of this year, people who are fortunate enough to have ATI cards and have Linux installed will enjoy by far the best-performing bang-for-buck desktop systems on the planet.

Reply Parent Score: 3

WereCatf Member since:
2006-02-15

A binary driver fails with the first kernel update.


Actually, it usually just gets recompiled at boot. Atleast on my Mandriva it does.

Nope. Just plain no. Shun binary drivers. We now have specifications for, and open source drivers for, fully-funtional competitive-performance ATI cards.

And STILL the open-source drivers for older ATi cards lack all kinds of features whereas the nVidia's binary-only drivers for similarly old hardware support all their features and work just peachy.

You can blather all you want about open-source superiority, but I have only been let down by the open-source ATi and nVidia drivers.

Reply Parent Score: 2

vivainio Member since:
2008-12-26

A binary driver fails with the first kernel update.


Yeah, that's a drag.

If the OEM no longer sells the hardware, binary drivers for it will no longer be forthcoming from the OEM. "Planned obsolesence".


GPUs pretty much have the concept of obsolescence built in anyway, though I don't think nvidia buyers have been suffering from this (the binary driver supports pretty obsolete cards).

The could give out the source code of their driver to every single person on the planet, and it still wouldn't run on an ATI card.


It might still contain some "secret sauce" they don't want ATI to see. I guess they value that sauce higher than perception among linux community, and that's ok for me. It's just a GPU, something mostly used for closed source stuff anyway (gaming).

Before the end of this year, people who are fortunate enough to have ATI cards and have Linux installed will enjoy by far the best-performing bang-for-buck desktop systems on the planet.


I'm waiting with baited breath for good drivers and cards from ATI - if they make the cut, my next GPU will definitely come from ATI. Hopefully, we will see a change from the situation where "if you don't have nvidia, you are on your own". Until now, if you had bought ATI and wanted to go Linux, the general advice was to try to sell the ATI card and get an NVIDIA ;-).

Reply Parent Score: 4

RE[6]: Things are Still a Mess
by saynte on Thu 10th Sep 2009 14:03 in reply to "RE[5]: Things are Still a Mess"
saynte Member since:
2007-12-10


Before the end of this year, people who are fortunate enough to have ATI cards and have Linux installed will enjoy by far the best-performing bang-for-buck desktop systems on the planet.


You realize that the end of this year is in under 4 months? I think it may be difficult to take the software from the current state to "best performing" in that time. Do you truly feel this is a reasonable expectation, or are you just marketing?

Reply Parent Score: 2

jabbotts Member since:
2007-09-06

I installed Mandriva and it said "oh, an Nvidia.. shall I install the proprietary drivers?" and graphics wasn't a concern again.

I installed Debian and grabbed the Nvidia drivers from there site. The downloaded binary looked at the system said "cool, shall I download and install the correct drivers?" and graphics wasn't a concern.

I added the Debian non-free repository and grabbed the repository provided nvidia binary with the same result; 3d GPU happy out of the box.

My old ATI was never that smooth even under windows. Install the drivers and get mostly stable performance. Upgrading your drivers? Go through a long song and dance of uninstalling and reinstalling. Under Mandriva, the last time I saw tv-in supported was with a first generation Radeon AIW board and I had two after that with partial 3D out support at best.

I may have got lucky if the Nvidia hardware is hit or miss but the driver support has been a dream. Three different sources for install managed painlessly.. I'll take it.

Reply Parent Score: 4