22 January 2010

Problems with Radeon HD 3470 in Ubuntu

My laptop has an Ati Mobility Radeon HD 3470 which from what I see is really badly supported. With open drivers the performance is very week and with proprietary strange, slow-downs occur.

The slowdowns are only with windows decorations (compiz). When application is maximized it takes up some time before animation starts and during this time system is unresponsive. The bigger the application window the bigger the delay and on my laptop it is up to 1 second. Fortunately a quick google search revealed some workaround.

Nobackfill
The workaround is a patched version of xserver. The con is that with this version there is no delay and compiz works just great. The drawback is that sometimes artefacts appear on the screen for short period of time. Looks like xserver doesn't clear buffer on new region allocation what results in shortly visible mess on parts of the screen that are to be redrawn. Fortunately it doesn't occur so often and is not annoying. It appears to me sometimes when starting video playbeck or sometimes in wine while opening window menus.

The repository with patched version of xserver can be found here:
https://launchpad.net/~launchpad-weyland/+archive/xserver-nobackfill/

No comments:

Post a Comment