High CPU usage with murrine progressbars

Bug #524304 reported by Vish
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
gtk+2.0 (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: xorg

I noticed that the Xorg CPU usage is ~40% only when xchat window was open. this seems to be due to the progressbars.
It happens only If I enable view > network meters > graph [which is a progress bar]

Also happens when I use the widget factory to preview themes. There is a progressbar preview which shows how the theme will render the progressbar.

This happens only when the murrine engine is rendering the progressbar. [does not happen with clearlooks/industrial engines]

Also happens when updating the repos using the "reload" in synaptic. similar to Bug #355355 , but now even higher CPU usage , previously it was ~30% , now ~40%

But does not happen with the progressbars in Transmission bittorrent client or the progress bars in evolution during send/receieve.

ProblemType: Bug
Architecture: i386
CheckboxSubmission: 6c350872f0b430ef8235c693ed2354c1
CheckboxSystem: 5484a8dd99f006173bd2ac53fa4837c2
Date: Fri Feb 19 11:28:41 2010
DistroRelease: Ubuntu 10.04
DkmsStatus:
 vboxdrv, 3.1.4, 2.6.32-13-generic, i686: installed
 vboxnetflt, 3.1.4, 2.6.32-13-generic, i686: installed
 vboxnetadp, 3.1.4, 2.6.32-13-generic, i686: installed
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20091209)
MachineType: Acer, inc. Aspire 5670
Package: xorg 1:7.5+1ubuntu3
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-13-generic root=UUID=3e905623-5a65-47ef-a1d0-d8fba363d773 ro quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-13.18-generic
RelatedPackageVersions:
 xserver-xorg 1:7.5+1ubuntu3
 libgl1-mesa-glx 7.8.0~git20100218.196214bf-0ubuntu0sarvatt
 libdrm2 2.4.18+git20100217.2d9990c7-0ubuntu0sarvatt
 xserver-xorg-video-intel 2:2.10.0+git20100211.00e7312d-0ubuntu0sarvatt
SourcePackage: xorg
Uname: Linux 2.6.32-13-generic i686
dmi.bios.date: 01/12/07
dmi.bios.vendor: Acer
dmi.bios.version: v1.3239
dmi.board.name: Bodensee
dmi.board.vendor: Acer, Inc.
dmi.board.version: Not Applicable
dmi.chassis.type: 1
dmi.chassis.vendor: Acer, Inc.
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAcer:bvrv1.3239:bd01/12/07:svnAcer,inc.:pnAspire5670:pvrNotApplicable:rvnAcer,Inc.:rnBodensee:rvrNotApplicable:cvnAcer,Inc.:ct1:cvrN/A:
dmi.product.name: Aspire 5670
dmi.product.version: Not Applicable
dmi.sys.vendor: Acer, inc.
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.32-13-generic

Related branches

Revision history for this message
Vish (vish) wrote :
tags: added: regression-potential
Revision history for this message
Vish (vish) wrote :

Bug 355355 , is probably also a similar regression which wasnt caught in time

Revision history for this message
Vish (vish) wrote :

Oops , not an xorg-edgers issue.... Others using stock lucid are also facing the bug.

affects: xorg (Ubuntu) → gtk+2.0 (Ubuntu)
summary: - [xorg-edgers] High CPU usage with murrine progressbars
+ High CPU usage with murrine progressbars
tags: added: gtk-csd
description: updated
Revision history for this message
Krzysztof Klimonda (kklimonda) wrote :

Confirmed in xchat - probably the real culprit of all other bugs related to the gtk-csd?

Changed in gtk+2.0 (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Conn O Griofa (psyke83) wrote :

This seems to be a duplicate of #523949, which is a general performance regression caused by the client-side decorations patch.

Revision history for this message
Vish (vish) wrote :

Unduping. I mentioned it to the desktop team. They wanted to leave this as separate bugs for now.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gtk+2.0 - 2.19.5-1ubuntu5

---------------
gtk+2.0 (2.19.5-1ubuntu5) lucid; urgency=low

  * debian/patches/062_client_side_decoration.patch:
    - update by Cody Russell to really fix excessive cpu usage issues
      (lp: #523949, #524304)
 -- Sebastien Bacher <email address hidden> Tue, 23 Feb 2010 00:49:15 +0100

Changed in gtk+2.0 (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.