[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#677470: xserver-xorg: X server eats CPU when there is animated icons in [plasma]tray



Control: unarchive -1
Control: found -1 1:7.7+3~deb7u1

Reopening this bug as the problem do not seem to be related to the
non-free driver at all.  I ran into this problem with a NVIDIA
Corporation GF119 [Quadro NVS 310] (rev a1) card and using the free X
drivers (using the nouveau kernel module).

I came across
<URL: http://lists.x.org/archives/xorg-devel/2012-November/034555.html >
reporting that the problem also affect Intel cards, and that the
underlying problem is a resource leak slowing down GetXIDRange().  The
post contain a patch adding more buckets in the hashing system used by
GetXIDRange() to speed up the process.  It seem like a useful
workaround, but not really a proper fix.  But perhaps the patch could be
included in Debian anyway, to reduce the problem?

I also came across
<URL: https://bugs.freedesktop.org/show_bug.cgi?id=49416 >, which report
that a fix is to upgrade Qt, leading me to suspect the underlying
problem is a leak caused by KDE using Qt.

Reading these reports, I suspect my problem is the fact that I got psi
running, with an animated icon in the panel, causing a X resource leak
because of a bug in Qt.  But I have not found any indication about
exactly what the problem with Qt is.  Perhaps this bug should be
reassigned to Qt (the libqtcore4 version 4:4.8.2+dfsg-11 package)?

Sune Vourela suggested on #debian-devl that the problem might be the one
fixed by this KDE commit
<URL: https://projects.kde.org/projects/kde/kde-workspace/repository/revisions/ec8e405ca447ba5bc5a9f6a2a12e2fa90412a0d4 >.
If so, perhaps better to reassign it to KDE (the plasma-desktop version
4:4.8.4-6 package)?

-- 
Happy hacking
Petter Reinholdtsen


Reply to: