1 |
On Thursday 28 August 2008 23:30:54 James wrote: |
2 |
> Alan McKinnon <alan.mckinnon <at> gmail.com> writes: |
3 |
> > It's far from fixed here. Admittedly better than 173.*, but the vast |
4 |
> > majority of work remains to be done: |
5 |
> |
6 |
> What ever happened to all of those folks that said Nvidia is the |
7 |
> superior video vendor? |
8 |
|
9 |
That used to be true, and nVidia historically did have the better performance |
10 |
and support. But two things have changed: |
11 |
|
12 |
The newer GPUs (starting with 8xxx and 9xxx series) do not have 2D |
13 |
acceleration in hardware anymore, it's all done in the driver. Some Linux apps |
14 |
and especially KDE4 use X technologies in ways that nVidia's driver is not |
15 |
especially good at. Remember that the Linux driver is essentially a port of |
16 |
the logic in the Windows driver together with the guts of OpenGL ripped out of |
17 |
X and replaced with nVidia's stuff, this leads to a bit of an oops. nVidia is |
18 |
actively working on the problem with reasonably frequent beta driver releases, |
19 |
but it certainly appears to be way more deep rooted and trickier to handle |
20 |
than it might appear. |
21 |
|
22 |
If they could just open source the drivers, then an entire army of coders |
23 |
would step in and help devise good code that runs well. But they don't, so |
24 |
nVidia is stuck with the 2 maybe 3 people they have on the Linux port. |
25 |
|
26 |
And there's also the fiasco with the construction of apparently their entire |
27 |
line of recent GPUs. They don't react well to thermal stress and are failing |
28 |
in alarmingly large numbers |
29 |
|
30 |
> I took quite a beating (on this list) for backing/promoting ATI, |
31 |
> because I believe that AMD would do the right thing for the Linux |
32 |
> community. |
33 |
|
34 |
It appears you were more right than those others were wrong :-) |
35 |
|
36 |
Thumbs up to AMD for taking the first steps and releasing some decent docs |
37 |
|
38 |
|
39 |
-- |
40 |
alan dot mckinnon at gmail dot com |