Unity's constant whole-screen damaging uses a lot of CPU-cycles and energy, is not efficient and slows rendering down
Bug #1182803 reported by
MC Return
This bug report is a duplicate of:
Bug #1080947: damageScreen() in UnityScreen::nuxDamageCompiz() severely hurts Unity performance.
Edit
Remove
This bug affects 8 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Confirmed
|
High
|
Unassigned | ||
Unity |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
[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-
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.
description: | updated |
summary: |
- Unity's constant whole-screen damaging uses a lot of CPU-cycles, wastes - a lot of energy and is not efficient + Unity's constant whole-screen damaging uses a lot of CPU-cycles and + energy, is not efficient and slows rendering down |
tags: | added: performance |
Changed in unity: | |
status: | New → Confirmed |
Changed in compiz: | |
status: | New → Confirmed |
Changed in compiz: | |
milestone: | none → 0.9.10.0 |
importance: | Undecided → High |
Changed in compiz: | |
milestone: | 0.9.10.0 → 0.9.10.2 |
Changed in compiz: | |
milestone: | 0.9.10.2 → 0.9.11.0 |
To post a comment you must log in.
I'm not using unity, but my screen keeps fullscreen redrawing. How can I see which plugin is causing this problem?
PS: I'm not using the "Workaround" Plugin.