Am Dienstag, den 11.09.2012, 14:55 +0200 schrieb Michel Dänzer:
On Die, 2012-09-11 at 14:42 +0200, Paul Menzel wrote:
using Debian Sid/unstable with the awesome 3.4.13-1 window manager and Evolution 3.4.3-1, htop shows X to constantly use 10 % of the CPU. Closing Evolution the usage goes back to more or less 0 %.
I'm not seeing this. Is there something in your Evolution window(s) that is constantly repainting, e.g. a spinner in the status bar, a blinking cursor, ... ?
Now that you are mentioning it, in the bottom there is the message »Checking for New Messages« and next to it there is an animation where something goes around a circle. Canceling that removes X’s CPU usage.
Thanks a lot.
Should I recommend something to the Evolution folks on how to due such animations? Or is the only way to avoid animations?
Could somebody please tell me what component (X driver, DRM, Evolution, Cairo, …) to investigate and how?
I'd focus on profiling the X server, making sure the profiles show symbols, ideally with call graphs. sysprof or perf might work better for this than oprofile.
Thanks. Lucky me, that this is not needed now and I can postpone how to figure out how to start X that way under Debian with GDM.
Michael, thanks as always!
Paul