AMD/ATI lost another Linux customer
I was going through some old mails in my account and I realized that I bought my ATI HD4850 over a year ago, and it hit me: In this year I've never had decent support for my card in Linux. Neither the proprietary driver nor the OSS one managed to provide even a tiny fraction of the features I enjoyed when I was an NVIDIA user (or an Intel user).
What drove me to buy an ATI card was the news that they were going to publish the specifications and I thought that maybe for once a manufacturer understood how to interact with the community and that they were actually going to make some positive change in the Linux driver scene. Right then, I earned an appearance on the cover of "Incredibly Naive People" magazine.
After reading a couple of blog posts about how developers and users felt betrayed by the treatment Apple is giving them I realized I was in a similar position: I have a very good piece of hardware, but the company that makes it couldn't care less about me. I belong to a minority of people who actually enjoys having a choice in the matter of operating systems, and that makes me a LOUSY customer.
After this horrible year, I now understand the reasons for ATI/AMD's decision: they can't (won't) support Linux so they'll handle the responsibility to the community. Let them carry the weight of developing and maintaining the drivers. I'm not judging the company's morals on this, it IS a corporation after all, and they can do whatever the hell they want with they're products and their drivers.
NVIDIA won't be releasing their specifications anytime soon, but...guess what? It seems they actually give a crap about Linux users! Back when I was an NVIDIA customer, the longest time I went without support from their drivers was just a month (with the release of Fedora 8 or 9). On top of this, we now have Nouveau, that might not be in good shape yet, but if I was to switch to NVIDIA right now, I would have basically the same features I "enjoy" from the AMD/ATI hydra of drivers (catalyst, ati, radeonhd, etc.).
So, this is me saying "Adios AMD", I won't get suckered again into your bullshit anytime soon.
AMD *does* care about Linux; that's why they released documentation. After all, isn't that what the Linux world always demands? When it comes to Linux the best driver choice is and open source driver, and AMD has been playing ball by allowing the development of such a driver. Even better, they provide a driver themselves for those customers that don't want to go the open source route.
AMD does not "care" about anything, it is a company, and it has an agenda and a business plan Nothing wrong about that, btw.
Originally Posted by Melcar
Anyway, I forgot to divulge that I'm a Fedora user, so there's no choice for me, the proprietary driver doesn't work and the OSS ones only provide the very basics for the latest chipsets (like the one on my HD4850).
With NVIDIA I DO have a choice, their proprietary driver works, and there's the OSS one that basically will give what I have right now with ATI.
I also have an Intel card on my laptop. Although the current driver is somewhat buggy, that's because of the radical changes it suffered. I don't have choice here either (I can't even change the hardware but at least the driver is shown constant improvement. From ATI all I got was the occasional "maybe next year, if all planets align, you'll be able to play accelerated video on last year's hardware".
That's a very vague comment. In performance, the foss driver is not the best choice, in development time, again not the best choice, feature wise again not the best choice. Really all you can say is "In theory, when it comes to Linux the best driver choice should be the open source driver."
Originally Posted by Melcar
Opensource drivers for Intel, ATi, and nVidia chips are planned to have video acceleration over Gallium. Just takes a while to get the infrastructure up, things are very much progressing for most people. (apparently excluding some AGP users regardless of the chip)
Originally Posted by m4rgin4l
Planning is one thing, executing is quite another.
Originally Posted by nanonyme
the hilarious thing is:
in the past people complained (very loudly, constantly and everywhere). 'Give us the doc' they yelled. 'if you release the docs, we will create kickass drivers in no time'. 'Stop fglrx and give the docs' and of course 'as soon as we have the docs, fglrx will be superflous'.
AMD releases docs - and people still complain. Funny. Or sad. Depends on POV.
Although I wasn't among those yelling, I surely thought that the release of the documentation would have had a positive effect on the free drivers in a timely manner.
Originally Posted by energyman
It is obvious by know that the release of documentation is only the first step in having oss drivers of acceptable quality. We cannot hope to achive that when only a handful of developers are trying to cope with constant architectural changes on the X side, and hardware changes on AMD/ATI side.
I know that eventually the devs are going to achieve some success, but my guess is that we're still a few months away from it (over a year maybe). This would mean that I would get acceptable drivers for my card TWO years after the purchase date.
I think the worst part of all this is that the card is actually a fantastic piece of hardware and it leaves the comparable NVIDIA products eating dust, both in price and performance.
well, I am lucky that the fglrx driver is good enough for me. I don't have any use for composite (I usually only turn it on, if I have a desire for eye candy - after a few hours that is satisfied - and the games I play work perfectly fine (ut2004, vegastrike, wesnoth, triplea, xskat, widelands).