On Sat, Sep 15, 2007 at 02:52:42PM +0900, Osamu Aoki wrote: > > I thought this defunct process was caused by appending & to the command > which itself was able to daemonize itself. As I checked it was there > anyway. (& was always added with normal use of im-switch)
I am not sure what you mean by "it was there anyway". I just tested myself, by changing the line #64 of /etc/X11/Xsession.d/80im-switch from ... && eval "$XIM_PROGRAM $XIM_ARGS &" || ... to ... && eval "$XIM_PROGRAM $XIM_ARGS" || ... i.e., remove the trailing "&" when calling "scim -d". With this change I don't have a "[scim] <defunct>" zombie process anymore. In other words, this change in 80im-switch fixes bug #431294. Osamu, can you confirm this? If so, I think the easiest way is to make im-switch configurable to not append the "&" to the IME invocation command. Ming 2007.09.15 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]