Friday, November 23, 2007

the.good.the.bad.the.ugly

Finally ATI released a new fglrx driver (8.42.3) that supports AIGLX. The good news, We no longer have to setup an separate XGL session just to have our fill of Compiz eye-candy. The bad news, its too slow when you compared it with previous driver releases. And the ugly part? Compiz runs quite well but some applications like Firefox is really slow when scrolling. I also got a few artifacts when I rotate the cube (which btw does not exist if I use XGL instead) . VLC and Totem had problems with fullscreen (you'll have to switch the output to X11). Ah yes the pains of upgrading...But if you can live with those problems then do the upgrade. I on the other hand have downgraded back to 8.40.4-1 it doesn't have AIGLX support but it was fast and responsive. I'm happy that ATI finally listened to what the community wanted but I'll just have to wait for ATI to fix the bug.

*UPDATE:
ATI released v7.11, and notice that fglrx drivers are now following Catalyst version numbers, I wonder why they didn't follow that numbering in the first place. Anyway I've upgraded to v7.11(8.43.3 internally) and it offered a little performance improvement over v8.42.3 but not enough to outperform v8.40.4-1 (XGL) however it 'seems' to be more stable (at least it didn't randomly conk out on me) but just like v8.42.3 it broke hibernate/suspend on my Gutsy install, still had problems with full screen video output, and still has artifacts when the desktop cube is rotated. The release notes indicate that the kernel module is now working on kernel version 2.6.23 (that at least is good news) but I haven' tested that yet.