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 <[email protected]> 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 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

