Comment 0 for bug 1182803

Revision history for this message
MC Return (mc-return) wrote : Unity's constant whole-screen damaging uses a lot of CPU-cycles, wastes a lot of energy and is not efficient

[How to reproduce]

1. Enable the showrepaint plugin in CCSM to be able to observe the damaging
2. Change the clock to show seconds also, or better "sudo apt-get install indicator-multiload"
3. Once indicator-multiload runs activate showrepaint

[What you would expect to happen]

Unity/Compiz should damage the parts of the screen that are redrawing only, just like the other Compiz plugins do.

[What actually happens]

Unity constantly damages the whole screen, wasting a lot of energy and being completely energy-inefficient.
The problem gets worse if you add additional displays to your configuration.

Workaround:
Disable unityshell.