Bug#600767: gnome-system-monitor: Insanely high cpu/dbus usage
Ben Wong
bugs.debian.org at wongs.net
Tue Oct 19 22:11:49 UTC 2010
Package: gnome-system-monitor
Version: 2.28.1-1
Severity: grave
Justification: renders package unusable
Gnome-system-monitor has always been a CPU pig, especially when
drawing graphs, however this is a new bug.
Now, even when it is not actively redrawing anything (for example,
displaying the "System" tab), it uses up 100% CPU continuously.
Apparently it is making excessive dbus calls. Half of the CPU goes to
gnome-system-monitor and half to dbus-daemon. I have attached a log
from dbus-monitor.
In the old bug, I could mitigate the problem by changing the graph
update frequency. In this bug, even setting the period to 100 seconds
has no effect on the CPU usage. (By the way, I notice that when I set
the "Update interval in seconds" to 100.0, the graph gets updated
every ten seconds. Is the label incorrect?)
Perhaps related, perhaps not: the gnome-system-monitor also no longer
obeys a WM_DELETE_WINDOW message when I click on the close-window
[X] button in metacity. It does process the request, though,
because metacity never gives me the option to "force quit" the
application. I am able to quit using the g-s-m menu bar.
Probably irrelevant, but I'll include it for completeness: The Gnome
panel applet named "system-monitor", AKA multiload-applet-2, does not
exhibit this bug.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnome-system-monitor depends on:
ii gconf2 2.28.1-4 GNOME configuration database syste
ii libc6 2.11.2-6 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-6 The Cairo 2D vector graphics libra
ii libgcc1 1:4.4.5-2 GCC support library
ii libgconf2-4 2.28.1-4 GNOME configuration database syste
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libglibmm-2.4-1c2a 2.24.2-1 C++ wrapper for the GLib toolkit (
ii libgtk2.0-0 2.20.1-1+b1 The GTK+ graphical user interface
ii libgtkmm-2.4-1c2a 1:2.20.3-1 C++ wrappers for GTK+ (shared libr
ii libgtop2-7 2.28.1-1 gtop system monitoring library (sh
ii librsvg2-2 2.26.3-1 SAX-based renderer library for SVG
ii libsigc++-2.0-0c2a 2.2.4.2-1 type-safe Signal Framework for C++
ii libstdc++6 4.4.5-2 The GNU Standard C++ Library v3
ii libwnck22 2.30.4-2 Window Navigator Construction Kit
ii libxml2 2.7.7.dfsg-4 GNOME XML library
Versions of packages gnome-system-monitor recommends:
ii gvfs 1.6.4-2 userspace virtual filesystem - ser
ii libgksu2-0 2.0.13~pre1-1 library providing su and sudo func
gnome-system-monitor suggests no packages.
-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dbus-monitor.txt
Type: text/x-c
Size: 3041759 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20101019/5eb0dc8f/attachment-0001.bin>
More information about the pkg-gnome-maintainers
mailing list