[Pkg-ime-devel] Bug#705493: Bug#705493: Bug#705493: closed by YunQiang Su <wzssyqa at gmail.com> (Re: Bug#705493: hi)

Osamu Aoki osamu at debian.org
Sat Aug 3 12:15:53 UTC 2013


Hi,

On Sat, Aug 03, 2013 at 12:05:38AM +0800, Aron Xu wrote:
> On Fri, Aug 2, 2013 at 11:35 PM, Osamu Aoki <osamu at debian.org> wrote:
...
> > This is enabled via $IM_CONFIG_PHASE variable in the defualt
> > configuration.
> >
> 
> $ps aux | grep im-launch | grep -v grep
> aron      1462  0.0  0.0  24328   860 ?        S    18:37   0:00
> /usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch
> /usr/bin/startkde
> 
> So the command line is:
> /usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/startkde

Yes.
 
> And this means im-launch is executed by dbus-launch,

Yes.  But please also note /etc/X11/Xsession.d/70im-config_launch was
executed.  (This content was updated with $IM_CONFIG_PHASE.)

> so that the dbus
> session is active before im-launch gets executed. 

Yes.  But relevant environment variables are already set in
/etc/X11/Xsession.d/70im-config_launch and exported to
processes including ones started by dbus etc.

> This has the effect
> that other direct child process of this dbus-launch process does not
> have relevant variables set.

I do not understand which process you are concerned.
 
Osamu



More information about the Pkg-ime-devel mailing list