[Uim-bugs] [Bug 39242] no easy way to wait until uim-xim is ready

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 25 04:56:37 PDT 2012


https://bugs.freedesktop.org/show_bug.cgi?id=39242

--- Comment #5 from d+bugzilla at vdr.jp 2012-04-25 04:56:37 PDT ---

> I found that the uim helper applications (uim-toolbar-gtk-systray,
> uim-toolbar-gtk and uim-toolbar-qt4) aren't releated to the issue the original
> reporter mentioned in Debian BTS because the helper applications don't require
> uim-xim to launch (at least as for uim 1.8.0). Actually, when the 2 patches
> above are applied, even in my old box with 266MHz (not 2.66GHz) CPU,

Ah, I just understood.  I was confused what needed sleep command.

> uim-toolbar-gtk-systray was successfully shown in a notification area without a
> sleep command. You can make sure that they don't require uim-xim by killing
> xim-uim and launch one of them:
>     $ killall uim-xim
>     $ uim-toolbar-gtk

I tested in 1.5.7, 1.7.3 and 1.8.0, and confirmed.
So, I will ask we can get rid of sleep commands from Debian im-config.

> In my environment, the patch for uim-toolbar-gtk-systray is needed because
> without it, a uim-toolbar-gtk-systray process becomes a zombie (defunct) after
> login because systray_unrealize_cb() is called during a login process.
> 
> FYI, for im-config, I filed 2 bug reports in Debian BTS.

Thank you for your reporting.

BTW, below, original report in Debian BTS, is still reproducible in 1.8.0.

    $ killall uim-xim
    $ uim-xim & xterm # <-- cannot use uim-xim in this xterm.

    $ killall uim-xim
    $ uim-xim & sleep 5 ; xterm # <-- can use uim-xim in this xterm
--

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the uim-bugs mailing list