[Pkg-xfce-devel] Bug#453266: xfce4-terminal: text displays slowly and hogs CPU in some tabs and instances

A. Costa agcosta at gis.net
Wed Nov 28 07:32:51 UTC 2007


Package: xfce4-terminal
Version: 0.2.6-5
Severity: normal


On my system most terminals run this simple text output benchmark in
2-5 seconds:

     time seq 100000

A new instance of 'xfce4-terminal' does it in 2 seconds.
Running it again in the same window takes 8 seconds, and consistently 8
after that.  During those 8 seconds the CPU is at 100%.

Maximizing the window, tab #1, running the benchmark takes 2 seconds
again.

Unmaximizing the window, the time goes up to 8 seconds.

In another instance with eight tabs, it takes up to 47 seconds**, but I
haven't been able to reliably reproduce it in other windows, though
it's happened more than once.  My X session begins with an autosaved
'xfce4-terminal' session with 8 tabs, that's the 47 seconds one.
Resizing the window fixes it, for a while.

(**not a side effect of background processes.)

This bug may be a symptom of:

    #445323 cpu-intensive window redraw/window resize
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=445323

...or perhaps not, since the slow text happens on my autosaved
session, before it's resized.

Hope this helps...




-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-3-k7 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash

Versions of packages xfce4-terminal depends on:
ii  libatk1.0-0                   1.20.0-1   The ATK accessibility toolkit
ii  libc6                         2.7-1      GNU C Library: Shared libraries
ii  libdbus-1-3                   1.1.2-1    simple interprocess messaging syst
ii  libdbus-glib-1-2              0.74-1     simple interprocess messaging syst
ii  libexo-0.3-0                  0.3.2-5    Library with extensions for Xfce
ii  libglib2.0-0                  2.14.4-1   The GLib library of C routines
ii  libgtk2.0-0                   2.12.1-1   The GTK+ graphical user interface 
ii  libstartup-notification0      0.9-1      library for program launch feedbac
ii  libvte9                       1:0.16.9-1 Terminal emulator widget for GTK+ 
ii  libx11-6                      2:1.0.3-7  X11 client-side library
ii  libxfce4util4                 4.4.1-1    Utility functions library for Xfce

Versions of packages xfce4-terminal recommends:
ii  dbus                          1.1.2-1    simple interprocess messaging syst

-- no debconf information





More information about the Pkg-xfce-devel mailing list