yep, every month they would rewrite the full driver from scratch!!! what a brilliant idea...they should just rewrite their driver from scratch instead of doing everything at once. which will get them nowhere fast.
too bad it's not possible with a proprietary solution, though :/
i have 3 different ati processor types and one nvidia and the results are:WTF is ATI doing?
Now I can't even use my 1400x1050 resolution anymore....
It seems they have some major quality control issues! So if you're reading this ATI, just drop me a message...
I got so fed up with the ATI s&*t that I switched my desktop machine to nVidia and I switched back my laptop to vesa. No compiz but I got suspend back! And it just works. Take a hint from that ATI.... I really liked you ATI but you keep delivering drivers that are only getting worse...
- the ati opensource driver is worse than fglrx on all the boards (r300, r500, r600)
- the r500 outperforms the nvidia 7xxx serie that i have and the r600 does it too
- i can use compiz on all of them, but on r300 is slow
- i don't have all the problems that continue to come out with outher users, or i'm able to fix them when they come out
now, speaking directly with you:
1- nobody has forced you to install the new driver. this driver hasn't the quality for being a "distribution" release as stated by ati (michael should be able to confirm it). the last distribution release should be the 8.40 if i remember right.
2- you have errors?! return to the catalyst 7.11 or to the 8.42. all distributions have their patches to install and make work the last "stable" fglrx driver.
3- the driver is far from perfect and lacks features, but if you take a look on the progress that amd has made with fglrx in the last year you may be able to say: hey the guys aren't doing so bad. amd has to catch up with nvidia after 5-6 years of lack of linux support. they've done in one year what nvidia has done in more time (they've restarted to write the driver from scratch about one year ago, while nvidia has reached over the years a quite good base).
4- nobody forces you with amd/ati. buy nvidia if you're not satisfied or wait about 6 months to have a quality driver.
5- if any amd/ati employee would read your comments i'm sure he'd ignore you thanks to your "kind and gentle" words. if you address to someone like this in real world i'm sure that the most you'd get is a "yeah, whatever..."
i don't understand your comment in reply to what you've quoted...if it's not broken - don't fix it. golden rule when it comes to ati drivers.
as a software dev i can assure you that a lot of time fixing one issue would come with other worse issues. from i can understand of ati developing i can tell you that the devs are experimenting with portions of lot of undocumented code. i don't know if you have any idea of how hard is to read undocumented code that is written in a bad way and that should do something but it does something else. that's why they've decided to restart the developing from scratch. the problem is that portions of code is not ok for all the boards around and the testing is not enough. you can only test cases that are likely to happen and miss issues because of the code working only for that particular case. i've been through undocumented code that had the problem of running well only in certain circumstances (false positives). this applies a lot to the portions of code ported from the previous fglrx (i'm sure that there are there these portions) which over time would be demystified. don't take developing the driver as a job that is a simple task, cause it's not simple writing code, figuring out what the undocumented code does, writing documentation, testing. it's clear that the number of devs working full time on the code for the moment is not enough and amd has admitted it various times. this lays to the following sentence:
"bugs that have been around from a lot of time either cannot be fixed without breaking worse the driver or are in parts of code that the devs aren't figuring out what do."
in my opinion compiz is useless... it doesn't have any production increase and is only for fun. i can assure you that on a production workstation is totally useless since it drives you mad after less than a hour of work. so, while aiglx is useful only for running compiz, then the reply is clear. if you want to toy around with compiz upgrade else don't do it.I guess the question is this:
I am running a ATI x1650 Pro with driver 8.40.4 (or whatever, the 8.40 one) and everything works pretty smoothly. Should I upgrade to 7.12 just to get AIGLX? Is it worth it?
the reason why i think that you should try at least the 7.11 (i find this the best of the latest releases) is that from 8.41 the driver has inserted a performance increase in them and since the latest fglrx should be quite painless for these boards. if i were to chose from the drivers released, i'd tell you to "test" the 7.12 and if that works remain with it, else downgrade to 7.11. if you experience problems just post a new thread and ask for help. i'm sure that people will try helping you out if they can. the upgrade/downgrade is not difficult and is quite rapid so in the worst case you'll be turning back to 8.40 in a rapid way.