[Pkg-ime-devel] Bug#650719: ibus: causes gnome-terminal and other GTK 3 apps to hang on session restore

Slim Joe slimjoe2k8 at gmail.com
Fri Dec 2 10:22:08 UTC 2011

Package: ibus
Version: 1.4.0-1
Severity: important

Dear Maintainer,

   * What led up to the situation?

After a series of upgrades on a mixed testing/unstable system,
I decided to reboot my computer (something which I do once a
month). When I logged onto my XFCE 4.8 desktop, where I had a saved
gnome-terminal session with several tabs and windows, I could not
longer interact with gnome-terminal other than clicking at the title
bar and other non-useful user activities. The terminal appears to
be frozen even if the tabs are in place but non-reactive. In short,
gnome terminal appears to have hung.

   * What exactly did you do (or not do) that was effective (or

Surprisingly, after forcing the errant gnome-terminal instance
to quit by clicking on the X (close) button, and starting
another gnome-terminal instance, I am able to use gnome-terminal
again. Apparently, gnome-terminal hangs only when it is restored
from session. It runs fine when started after the hung gnome-terminal
is killed.

Subsequent log-outs and log-ins repeated the pattern, until I
stumbled on what I thought was a weird fix. Before I logged into
my XFCE, I deleted the following file:

rm ~/.cache/ibus/bus/registry.xml

If I repeat this action BEFORE starting logging onto my XFCE 4
desktop, gnome terminal runs fine from the restored session.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (900, 'testing'), (90, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_SG.UTF-8, LC_CTYPE=en_SG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ibus depends on:
ii  gconf2           3.2.3-1  
ii  im-config        0.5      
ii  libc6            2.13-21  
ii  libgconf2-4      3.2.3-1  
ii  libglib2.0-0     2.30.2-4 
ii  libgtk2.0-0      2.24.8-2 
ii  libibus-1.0-0    1.4.0-1  
ii  librsvg2-common  2.34.2-1 
ii  libx11-6         2:1.4.4-4
ii  python           2.7.2-9  
ii  python-ibus      1.4.0-1  
ii  python-notify    0.1.1-3  
ii  python-xdg       0.19-3   

Versions of packages ibus recommends:
ii  ibus-gtk  1.4.0-1   
ii  ibus-qt4  1.3.1-2+b1

ibus suggests no packages.

-- no debconf information

More information about the Pkg-ime-devel mailing list