Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 392 by suntong001: ibus works with gnome desktop but not with  
window managers like fluxbox
http://code.google.com/p/ibus/issues/detail?id=392

What version of the product are you using? On what operating system?
OS (Linux distributions, UNIX or ...):Debian squeeze (testing)
iBus version:1.1.0.20090508-1
Python version:2.5.4-2
dbus version:1.2.12-1
dbus-python version:
gtk version (if bug is about gtk applications):2.14.7-5
qt version (if bug is about qt applications):

What steps will reproduce the problem?
1.set console environment

   export LANG=zh_CN.GB18030
   export xmodifie...@im=ibus
   export GTK_IM_MODULE=ibus
   export QT_IM_MODULE=ibus

2.choose desktop/window manager

   Use either

    exec gnome-session

   or

    exec fluxbox

in ~/.Xclients

3.do 'startx'

What is the expected output? What do you see instead?

ibus should work with window managers like fluxbox, but it is not. It works
with gnome desktop: crxvt-gb, urxvt, emacs22, firefox, all can invoke the
Chinese input bar with Control+space. But under fluxbox, ibus does not work:

1. ibus-daemon is not started by default.

2. manually run ibus-setup ok (having set environment vars as before),
ibus-daemon is started normally. Verified with ps.

3. Control+space can't bring up Chinese input bar, tested under Chinese
crxvt-gb, urxvt, emacs22, or firefox. E.g.,

  LANG=zh_CN.GB18030 xmodifie...@im=ibus urxvt &

or

  LANG=zh_CN.UTF-8 xmodifie...@im=ibus urxvt &

Please provide any additional information below.

Package: ibus
Version: 1.1.0.20090508-1
Severity: minor

$ apt-cache policy ibus-pinyin
ibus-pinyin:
   Installed: 1.1.0.20090303+1-1
   Candidate: 1.1.0.20090303+1-1
   Version table:
  *** 1.1.0.20090303+1-1 0
          50 http://debian.mirror.rafal.ca unstable/main Packages
         100 /var/lib/dpkg/status

-- System Information:
Debian Release: squeeze/sid
   APT prefers testing
   APT policy: (300, 'testing'), (50, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28-grml64 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages ibus depends on:
ii  gconf2                  2.26.0-1         GNOME configuration database  
syste
ii  im-switch               1.16             Input method switch framework
ii  libc6                   2.9-4            GNU C Library: Shared libraries
ii  libdbus-1-3             1.2.12-1         simple interprocess messaging  
syst
ii  libgconf2-4             2.26.0-1         GNOME configuration database  
syste
ii  libglib2.0-0            2.20.0-2         The GLib library of C routines
ii  libgtk2.0-0             2.14.7-5         The GTK+ graphical user  
interface
ii  libibus0                1.1.0.20090508-1 New input method framework  
using d
ii  libx11-6                2:1.2.1-1        X11 client-side library
ii  python                  2.5.4-2          An interactive high-level  
object-o
ii  python-glade2           2.14.1-2         GTK+ bindings: Glade support
ii  python-ibus             1.1.0.20090508-1 New input method framework  
using d
ii  python-support          1.0.2            automated rebuilding support  
for P
ii  python-xdg              0.15-1.1         A python library to access  
freedes

ibus recommends no packages.

ibus suggests no packages.

-- no debconf information


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

回复