I use the closed source AMD driver as well as the NVIDIA closed source. NVIDIA has always been more stable even on Windows trust me. everyone was knocking ATI drivers back in the day. I also use laptops with <r300 cards that use the opensource xf86 drivers and they are more stable, although they run hot and performance isn't amazing (seriously unimpressive) . My main rig uses AMD proper and so far the only video crash (limited) was playing skyrim in Wine when switching between the loading screen and the main game display.
To those with tearing issues, you know you can force vsync right? Personally I limit my FPS in gaming and sync to avoid that issue. You would be amazed at how well ~30 FPS play when you have headroom up the wazoo as to avoid chokes.
Don't you need to setup things in Windows as well or am I missing your point? Why are there things like CCC if you're not meant to tweak things?
As for the blame-game, I actually am of a different opinion: I see no reason why AMD should pour man-hours into their drivers to fix someone else's mess. They already have their hands full. And if anyone has issues with the OpenGL specs (too complex, obscure and what not), they should take them to the Khronos group, not AMD.
Now before I get jumped: there are most probably bugs in fglrx, like in any piece of software, especially of that complexity. BUT I really find people's habit of jumping to conclusions on how every problem has to be caused by fglrx "because it works with XYZ" totally disingenuous. Which is what that Slashdot entry is about.
I solved issues with proprietary drivers long long ago by simply not using them.
The only proprietary driver worth a damn in Linux any more is Nvidia's proprietary driver. If you don't mind running proprietary video drivers for performance and you are running anything but Nvidia you are doing it wrong. With ATI proprietary you are going to end up spending a lot more time and money to get the same performance and you still will have to deal with their shitastic drivers.
I don't understand why anybody bothers to punish themselves like this.
When everything works perfectly well on OSS Intel, OSS AMD, and proprietary Nvidia while proprietary ATI drivers are a pain to install and have application compatibility issues up the wazoo... then why assume that it's everybody else's problem except for proprietary AMD?
It's just silly.
There is absolutely no analytic value in the "It's fglrx' fault" mindset. None. It's merely comfy sheep behavior.
Despite the fact that AMD drivers might not suck....I cannot get it to work correctly on any type of AMD APU without serious issues. A good example is video corruption, slowness, and it freezes a lot. If I leave my laptop with a AMD APu 3400m on the table for more than 5 minutes idle it completely locks up. Whereas my desktop which is using a NVIDIA Geforce GTX 550 TI has NEVER had this issue. I can leave it on for days on end. It just "works" I'm not exactly sure whats going wrong..but all I know is with my own experience the APU's just don't "work" the way they should..on Both 12.04 and 12.10 (current). I'd sure like someone to prove me wrong though. Is there some kind of fix? I do after all want to see ALL graphics cards work properly..not just one individual.