Bug#594245: gnome-terminal cpu usage

Greg Orlowski greg_orlowski at yahoo.com
Thu Sep 9 15:40:16 UTC 2010


Josselin,

I downgraded cairo to 1.8.10-4, and the problem went away. Using 
pseudo-transparency in gnome-terminal and running top, my Xorg CPU <= 1% and the 
gnome-terminal CPU % is:

ps -eo pcpu,args |grep gnome-term
 0.2 gnome-terminal

Previously, they were 15% and 5%, respectively.

$ dpkg -l |grep libcairo2
ii  libcairo2                                
1.8.10-4                             The Cairo 2D vector graphics library

### Just to document the version with the regression and the manual downgrade:
$ apt-cache show libcairo2 |grep -i version
Version: 1.8.10-5
Version: 1.8.10-4

So it's definitely a problem with libcairo2 1.8.10-5, and it's a very 
significant regression.

This bug history should be moved to libcairo2.

Regards,
-Greg




________________________________
From: Josselin Mouette <joss at debian.org>
To: Greg Orlowski <greg_orlowski at yahoo.com>; 594245 at bugs.debian.org
Cc: alex <766f6964 at gmail.com>
Sent: Thu, September 9, 2010 10:44:37 AM
Subject: Re: Bug#594245: gnome-terminal cpu usage

Le jeudi 09 septembre 2010 à 06:12 -0700, Greg Orlowski a écrit :
> I'm chiming in to confirm that I'm experiencing the same high cpu
> usage issue with gnome-terminal and that it's a recent regression
> (since about the start of september 2010 -- maybe a week before that).
> 
> I also get high CPU usage with other libvte terminals -- roxterm and
> xfce4-terminal -- although xfce-terminal is not as high. 

I can now reproduce this on my unstable box, with the radeon driver
(which, together with other reports, really excludes a driver issue).

The possible culprits are:
      * cairo 1.8.10-4 → 1.8.10-5 (very likely)
      * xorg-server 2:1.7.7-3 → 2:1.7.7-5
      * gtk+2.0 2.20.1-1 → 2.20.1-1+b1 (very unlikely)
      * freetype 2.4.2-1 → 2.4.2-2 (very unlikely)

If you could test downgrading cairo, that would be nice. I’ll have a
look in the following days, too.

Cheers,
-- 
.''`.
: :' :     “You would need to ask a lawyer if you don't know
`. `'       that a handshake of course makes a valid contract.”
  `-        --  J???rg Schilling


      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20100909/f9848ddf/attachment-0001.htm>


More information about the pkg-gnome-maintainers mailing list