← Back to team overview

compiz team mailing list archive

[Bug 988713] Re: Compiz cpu usage high when moving windows


For me, the following workaround worked  on both my systems (ATI fglrx driver, AMD Radeon HD 2600XT, AMD RadeonHD 4600 on fglrx)
I am using the fglrx-legacy ppa, but it will likely work on newer drivers.

1. Install compizconfig-settings-manager.
2. Launch compizconfig settings manager (ccsm)
3. Go to "OpenGL", disable "Sync to VBlank"
4. Go to "Workarounds", enable "Don't wait for video sync"
5. Run the AMD Catalyst Control Center (amdcccle)
6. Go to Display Options>Tear Free on the left panel; enable Tear-Free desktop, click Apply.
7. Go to 3D>More Settings.  Under Wait for Vertical Refresh, set it to 'Off unless application specifies.', click Apply.
8. Click 'Ok'.
9. Log out and log back in.

You can confirm the workaround by opening a terminal window, typing
'top' and pressing enter, then opening up another application and moving
it around as suggested by shayne.

I am getting about 11% CPU usage in top whilst moving windows, vs about
89-95% before the workaround, and am not seeing any tearing. (CPU usage
is about 20% on my laptop with the HD4670 because it has a less powerful

You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.

  Compiz cpu usage high when moving windows

To manage notifications about this bug go to: