* Fix timer scheduling priority. It was set too high, which starved compiz'
own event loop of X and GLX events. This caused all sorts of tearing,
stuttering and hang-related bugs.
-- Daniel van Vugt <email address hidden> Mon, 05 Dec 2011 15:34:10 +0800
* Improved the frame timing fix (previous commit) to also avoid excessive
lag when doing fullscreen repaints. This means you can once again use the
compiz workaround "Force full screen redraws (buffer swap) on repaint" if
you want.
-- Daniel van Vugt <email address hidden> Mon, 05 Dec 2011 14:41:03 +0800
Is the low frame rate only after resume or does the frame rate degrade even when you have never suspended?
Also, please try doing a system update because I think your issue with expo slowing down was fixed in version "vv3" in my PPA...
compiz (1:0.9. 6+bzr20110929- 0ubuntu6vv4) oneiric; urgency=low
* Fix timer scheduling priority. It was set too high, which starved compiz'
own event loop of X and GLX events. This caused all sorts of tearing,
stuttering and hang-related bugs.
-- Daniel van Vugt <email address hidden> Mon, 05 Dec 2011 15:34:10 +0800
compiz (1:0.9. 6+bzr20110929- 0ubuntu6vv3) oneiric; urgency=low
* Improved the frame timing fix (previous commit) to also avoid excessive
lag when doing fullscreen repaints. This means you can once again use the
compiz workaround "Force full screen redraws (buffer swap) on repaint" if
you want.
-- Daniel van Vugt <email address hidden> Mon, 05 Dec 2011 14:41:03 +0800