Comment 15 for bug 861061

Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: compiz 3d performance regression

Thank you for taking the time to report this bug and helping to make Ubuntu better.

As these performance issues are often specific to a graphics driver, we should initially focus on the graphics hardware this bug was reported on: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller

The intel graphics driver documentation suggests this might be caused by the TripleBuffer configuration option which is enabled according to your log files. It is in fact enabled on all intel graphics systems by default.

It's possible and even likely that compiz in Ubuntu 11.10 is taking slightly more time per frame than 11.04 did, and so is not meeting the deadline to achieve full frame rate. I suspected this was happening on my machine a few days ago (with the same hardware) after I upgraded to 11.10.

Please try disabling TripleBuffer by setting (something like) this in /etc/X11/xorg.conf:

       Section "Device"
         Identifier "devname"
         Driver "intel"
         Option "TripleBuffer" "false"
       EndSection

If that fails, please also try adding:

         Option "SwapbuffersWait" "false"

For more information, run: man intel

If the above options fail to improve anything, please attach new copies of your /var/log/Xorg.0.log file when the options are set.

Finally, your logs show that you have not yet upgraded to the latest compiz 0.9.6+ which comes with Ubuntu 11.10. Please try upgrading your packages/system to match the final version of compiz that was released in Ubuntu 11.10.