Bug#627007: Severe "Processor Leak" when Pointer is on GTK/GDK Window

Elliott Mitchell ehem at m5p.com
Tue May 17 23:04:45 UTC 2011


>From: Josselin Mouette <joss at debian.org>
> Le lundi 16 mai 2011 ? 17:35 -0700, Elliott Mitchell a ?crit : 
> > I'm unsure whether any special configuration is required to tweak this.
> > The only thing that comes to mind is I've got the traditional
> > FocusFollowsMouse, and for the moment metacity is my window manager. This
> > might also require a computer with a single processor (I suspect not, but
> > I could be wrong; at a minimum multiple cores would likely make this less
> > noticable). The steps are simple to reproduce, start one of the many
> > effected programs. When the mouse cursor is over the program's window the
> > program, X-server and window manager will all be fighting to reach 100%
> > processor utilization. Move the mouse cursor off the window, even if the
> > window retains focus, processor utilization will drop to idle.
> 
> Of course this is not reproducible, otherwise we would not have let this
> slip into a stable release.
> 
> Please explain how to reproduce if you want help fixing this.

I would bloody well hope not, but given the quality of recent releases...


Not much needed to reproduce. Start one of the many afflicted programs,
whenever you move the pointer into its window and see the processor usage
hit 100% whenever you move the pointer out of the window processor usage
will return to idle.

I'm guessing some configuration setting(s) might be involved, but I've
only got wild guesses as to what combination is involved. The extra bits
that come to mind are, I've currently got metacity 1:2.30.1-3 as window
manager and have focus follows mouse set. There are also two monitors
attached to this system. I'll also theorize this may be effecting a fair
number of systems, but it likely isn't as noticable on multiprocessor
systems.


-- 
(\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
 \BS (    |         EHeM at gremlin.m5p.com PGP F6B23DE0         |    )   /
  \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
2477\___\_|_/DC21 03A0 5D61 985B <-PGP-> F2BE 6526 ABD2 F6B2\_|_/___/3DE0








More information about the pkg-gnome-maintainers mailing list