Summary: | kwin causes many wakeups in compositing mode | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Yves Glodt <yg> |
Component: | compositing | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gekylafas |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Yves Glodt
2008-01-13 23:42:53 UTC
It should not matter, but I run gutsy and not feisty of course. Sorry for the mistake. Btw, I tried today on another desktop-PC with onboard intel G915 graphics, and I see also around 65 wakeups. Without compositing again, kwin does not even appear in the list of processes in powertop. The compositing repaint timer. Not really that important since compositing itself is not exactly resource-friendly. Out of curiosity... :-) Would it be possible for kwin-compositing to be event based, instead of having a static timer? I guess kwin knows whenever an application paints something, and it could update the offscreen pixmap just in that case...? Sorry in case I misunderstand the whole thing. Apart of that, my respect to you Lubos for your work. Kwin compositing is really nice and makes using KDE even a better experience. Any advance in this field? Thanks. This still occurs with KDE 4.1 Beta. Incidentally, Compiz wakes up between 11 - 20 times per second. On Ubuntu Hardy I measured even less than 10 wakeups for compiz, I remember around 6. But this probably depends on the amount of effects/plugins loaded. Judging by the commit message, the change in http://websvn.kde.org/?view=rev&revision=850941 by Lubos may have fixed this. No, now :). r854913 Thanks, this is great news! I see the commit is against trunk, i.e. future 4.2.x. Any chance this fix will make it to 4.1.x, as well? Thank you Lubos, you definitely rock! #9: Probably not. The fix can make whole compositing non-functional if there is a problem and needs more testing. I just dist-upgraded my aside-install of kubuntu intrepid, which, being based on kde 4.1, seems to have some compositing features backported from 4.2 trunk... :-) There is cube, one can choose the window-switching effect, and ... wakeups of kwin are down to ~2 :-))) I want to thank the kwin team for their great work! |