Bug#677470: xserver-xorg: X server eats CPU when there is animated icons in [plasma]tray
Similar things can be observed in thunderbird or palemoon or anything with spinners and throbbers and crap. I suspect it might(also) be a lousy porter/duff implementation somewhere in libpixman or thereabout. slowness reading from gfx memory and all that...
Bug#677470: xserver-xorg: X server eats CPU when there is animated icons in [plasma]tray
[Julien Cristau] > Or you could have left this bug alone, since you already know what > you're hitting is a fixed kde bug... I hope it was not intended, but the above seem like a rude reply to me. I did not know if the bug was in KDE when I sent the email. Besides, there are two issues here, which probably should be considered independently. One is the performance issue in X, and the other is the resource leak in KDE, triggering the performance issue in X. I find this bug to be about the performance issue in X. It seem to be fixable by adding more buckets to the hashing function. -- Happy hacking Petter Reinholdtsen -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#677470: xserver-xorg: X server eats CPU when there is animated icons in [plasma]tray
On Fri, Oct 25, 2013 at 14:03:59 +0200, Petter Reinholdtsen wrote: > > 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 > 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 > 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 > 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)? > Or you could have left this bug alone, since you already know what you're hitting is a fixed kde bug... Cheers, Julien signature.asc Description: Digital signature
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 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 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 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 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org