I can't see any bug in your test program right now. But I also can't explain it.
If the root window was constantly getting damaged though, Show Repaint would be flashing the whole screen and Compiz' CPU would be higher. I see two possible explanations: 1. A bug in your program (which I can't see) 2. Compiz is choosing to ignore damage to the root window (which I doubt, because it does smoothly respond to root window redraws) Both seem quite unlikely. Maybe there's a third explanation... ? ** Project changed: unity => compiz ** Also affects: compiz (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1100456 Title: Every screen change triggers full screen XDamage event To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/1100456/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs