Insight Into AMD's Linux Driver Development
Cowards Anonymous writes "It's no secret that ATI Technologies has had a rough time in the
past delivering display drivers that met the expectations of their customers. When ATI started out producing a FireGL and Radeon Linux driver they for some time were greatly behind NVIDIA's feature-rich driver.
The early ATI Linux driver had lacked essential functionality such as PCI Express and x86_64 architecture support and was also affected by stability and performance problems — not to mention a great deal of bugs."
And they still are.
to build a customer base is to alienate your existing customer base. I bought an R200-based laptop a couple years ago. ATI decided to just not support those cards in their fglrx driver package one day. Why would I buy from a company who won't continue support for their own products for more than a couple years? I will make every effort to never support them again until they get customer/product support in order. NVIDIA, bravo.
TODO - Insert Creative/Witty Signature
Whatever. They don't need to do any work. All they need to do is open up the specs, and people will do all the work for them. People aren't bitching that the drivers don't work, people are bitching because they aren't allowed to improve them.
There's a whole community out there willing to do all the software work from scratch, but they don't have the resources to create the hardware. The hardware developers somehow see this need to provide the software themselves, instead of taking advantage of the community, but then go and do a shoddy job of it. That's why people are annoyed by the whole thing. It could be so much better, with very little effort from ATI, but they steadfastly refuse to play nice, forcing developers to resort to reverse engineering. Same goes to Nvidia by the way, but at least they seem to be a bit more competent in Linux/X.org driver development.
This whole argument is just a big excuse. We don't want excuses, we want some damn drivers.
--- someone who's been buying Nvidia since he realized that ATI doesn't work as well on Linux.
Basically, TFA says that "ATI has a release cycle". They even have an unofficial bugzilla and an unofficial wiki. Oh, and they'll drop R200 support too. And all that's supposed to make better drivers for Linux one day. I really wish they'd go the Intel way: hire some top-notch developers, give them specs and make them do Free drivers.
Perhaps because 'Linuzz' is open it is easy to see where the problem lies. With Vista you get huge binary blob and if it's broken you don't know if it is the drivers or Vista -- you can't debug it and look at the source so you call MS tech support and wait 6 months for a service pack or MS tells you to call ATI/AMD and you wait 6 month for a fix. Binary drivers suck that's the problem here...
Everything works? So you can use Firefox at a reasonable speed when logged in as a second user now? You can use Beryl now? Those things sure don't work on the X1300 I bought (a horrible mistake) a couple months ago.
It's really absurd - if they'd just release the programming info for their hardware the X.org drivers would support this stuff inside a week.
-- The act of censorship is always worse than whatever is being censored. Always.