Thanks for swift reply, Daobing.

On Sat, May 23, 2009 at 2:11 AM, LI Daobing <lidaob...@gmail.com> wrote:
>> I can't use the ibus
>> wubi input module:
>>
>> - I install ibus-table-wubi the same way as installing ibus-pinyin
>> - ibus-pinyin works fine
>> - I can't switch input methods with Alt+Shift_L
>> - If I re-order my input methods and put wubi first, then
>>  Control+space can't even pop up the ibus bar
>> - re-order and put pinyin first will get me the ibus bar pop up
>>  again with Control+space.
>> - Switch input methods with ibus bar's menu won't work either.
>>
>> . . .
>>
> I can't reproduce this bug,

So was I afraid.

> so I need more information on this issue,
> please follow following step to help sharp this bug:
>
> 1. quit ibus from the tray icon
> 2. open a console, run ibus-daemon
> 3. open another console, run gedit
> 4. right click on the gedit window, change input method to IBus
> 5. try to trigger this bug in the gedit window.
> 6. check any useful information outputted in the console opened in
> step2, paste your information here

pop up  ibus bar for pinyin, then switch input methods with
Alt+Shift_L will get:

$ ibus-daemon --xim

(ibus-daemon:16151): GLib-GObject-CRITICAL **: g_object_unref:
assertion `G_IS_OBJECT (object)' failed

If I re-order my input methods and put wubi first, then Control+space
can't pop up the ibus bar, but no error shown:

$ ibus-daemon --xim

re-order and put pinyin first again, and retry your steps again, will
get the same error:

$ ibus-daemon --xim

(ibus-daemon:16367): GLib-GObject-CRITICAL **: g_object_unref:
assertion `G_IS_OBJECT (object)' failed

The gedit console never show any error message.

I had been worrying that problem might be because I've mixed up
testing & unstable together,

 APT policy: (300, 'testing'), (50, 'unstable')

However, version check of related packages indicates that it is not too bad:

$ apt-cache policy ibus im-switch libibus0 python-ibus ibus-pinyin
ibus-table ibus-table-wubi
ibus:
  Installed: 1.1.0.20090508-1
  Candidate: 1.1.0.20090508-1
  Version table:
 *** 1.1.0.20090508-1 0
         50 http://debian.mirror.rafal.ca unstable/main Packages
        100 /var/lib/dpkg/status
im-switch:
  Installed: 1.16
  Candidate: 1.16
  Version table:
 *** 1.16 0
        300 http://debian.mirror.rafal.ca testing/main Packages
         50 http://debian.mirror.rafal.ca unstable/main Packages
        100 /var/lib/dpkg/status
libibus0:
  Installed: 1.1.0.20090508-1
  Candidate: 1.1.0.20090508-1
  Version table:
 *** 1.1.0.20090508-1 0
         50 http://debian.mirror.rafal.ca unstable/main Packages
        100 /var/lib/dpkg/status
python-ibus:
  Installed: 1.1.0.20090508-1
  Candidate: 1.1.0.20090508-1
  Version table:
 *** 1.1.0.20090508-1 0
         50 http://debian.mirror.rafal.ca unstable/main Packages
        100 /var/lib/dpkg/status
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
ibus-table:
  Installed: 1.1.0.20090504-1
  Candidate: 1.1.0.20090504-1
  Version table:
 *** 1.1.0.20090504-1 0
         50 http://debian.mirror.rafal.ca unstable/main Packages
        100 /var/lib/dpkg/status
ibus-table-wubi:
  Installed: 1.1.0.20090327-1
  Candidate: 1.1.0.20090327-1
  Version table:
 *** 1.1.0.20090327-1 0
         50 http://debian.mirror.rafal.ca unstable/main Packages
        100 /var/lib/dpkg/status

$ apt-cache policy python python-support python-glade2
python:
  Installed: 2.5.4-2
  Candidate: 2.5.4-2
  Version table:
 *** 2.5.4-2 0
        300 http://debian.mirror.rafal.ca testing/main Packages
         50 http://debian.mirror.rafal.ca unstable/main Packages
        100 /var/lib/dpkg/status
python-support:
  Installed: 1.0.2
  Candidate: 1.0.2
  Version table:
     1.0.3 0
         50 http://debian.mirror.rafal.ca unstable/main Packages
 *** 1.0.2 0
        300 http://debian.mirror.rafal.ca testing/main Packages
        100 /var/lib/dpkg/status
python-glade2:
  Installed: 2.14.1-2
  Candidate: 2.14.1-2
  Version table:
 *** 2.14.1-2 0
        300 http://debian.mirror.rafal.ca testing/main Packages
         50 http://debian.mirror.rafal.ca unstable/main Packages
        100 /var/lib/dpkg/status

Is the machine that you try to duplicate the error is the same one you
build the ibus packages? Have you tried it from another box?

I installed my box using debootstrap. I think we might need to find
some common ground in order to troubleshoot the problem. I'll try the
grml Release candidate 1
http://grml.org/download/ as the base for our common ground and report
back when done.

thanks



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to