Bug#583918: gnome-terminal: garbage left at bottom of max-height window

Eric Cooper ecc at cmu.edu
Mon May 31 16:45:50 UTC 2010

Package: gnome-terminal
Version: 2.30.1-1
Severity: normal

I am running a gnome desktop with metacity as my window manager.  I
use devilspie to vertically maximize my gnome-terminal windows, but
the problem also occurs if I just use the maximize operation from the
title bar.

The garbage occurs when I minimize another window, say an Emacs or
browser, and metacity animates the operation across the gnome-terminal
window on its way to a bottom panel.  Part of the animation is
being left in the bottom few pixels of the gnome-terminal window.

The problem seems to be due to the fact that when the window is
vertically maximized, the height is no longer an integer multiple of the
line height.  The garbage is left in the bottom portion that is below
the last full line of text (WINDOW_HEIGHT mod LINE_HEIGHT pixels
high).  When I resize the window interactively (by dragging a corner),
gnome-terminal only seems to allow the geometry to be an integer
multiple of the line height, and the problem doesn't occur.

I think this should be easy to reproduce, but let me know if you need
-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-terminal depends on:
ii  gnome-terminal-data           2.30.1-1   Data files for the GNOME terminal 
ii  libatk1.0-0                   1.30.0-1   The ATK accessibility toolkit
ii  libc6                         2.10.2-9   Embedded GNU C Library: Shared lib
ii  libdbus-glib-1-2              0.86-1     simple interprocess messaging syst
ii  libgconf2-4                   2.28.1-3   GNOME configuration database syste
ii  libglib2.0-0                  2.24.1-1   The GLib library of C routines
ii  libgtk2.0-0                   2.20.1-1   The GTK+ graphical user interface 
ii  libice6                       2:1.0.6-1  X11 Inter-Client Exchange library
ii  libpango1.0-0                 1.28.0-1   Layout and rendering of internatio
ii  libsm6                        2:1.1.1-1  X11 Session Management library
ii  libvte9                       1:0.24.1-1 Terminal emulator widget for GTK+ 
ii  libx11-6                      2:1.3.3-3  X11 client-side library

Versions of packages gnome-terminal recommends:
ii  gvfs                     1.6.1-1         userspace virtual filesystem - ser
ii  yelp                     2.30.1+webkit-1 Help browser for GNOME

gnome-terminal suggests no packages.

-- no debconf information

More information about the pkg-gnome-maintainers mailing list