[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
Fri Aug 2 15:35:58 UTC 2013


Hi,

On Wed, Jul 31, 2013 at 09:34:08PM +0800, Aron Xu wrote:
> On Wed, Jul 31, 2013 at 1:23 AM, Toni Mueller <support at oeko.net> wrote:
> > On Tue, Jul 30, 2013 at 05:00:09PM +0000, Debian Bug Tracking System wrote:
> >> This is not a bug, you should use im-config to set proper env.
> >> include GTK_IM_MODULES, QT4_IM_MODULES etc
> >
> > I actually do this. I lose the ability to use fcitx in certain programs
> > in the middle of a session, at random points. Like I work for, say, an
> > hour, and suddenly, the ability to use fcitx with certain (console)
> > programs goes away in the middle of said session.
> >
> 
> This is a bug in im-config, because im-config now launch input method
> after dbus is successfully initialized. 

Yes. (we are talking wheezy/jessie)

> But there is problem that it
> exports those environmental variables at that time, so that

No.  It exports them before launching dbus.

This is enabled via $IM_CONFIG_PHASE variable in the defualt
configuration.

> applications that have components spawned directly by the desktop
> dbus-daemon process will not have those environmental variables set.

Wrong.

Anyway, Toni is using extremely convoluted script from .bashrc.
That is too late to set up im-config and should not work.

"im-config -n" should be run before
/etc/X11/Xsession.d/70im-config_launch X start up script if it is used
in the way he uses.

Osamu 



More information about the Pkg-ime-devel mailing list