Hi, Fuyuki,

I think our startup script has a problem, if disable the iiim via 
gnome-session-properties(1), that is GTK_IM_MODULE=iiim is still 
exported by /etc/iiim/xsession (launched by gdm/Xsession), so that the 
gnome applications still use im-iiim.so as the gtk-im-module. And in 
some scenarios, e.g., keep pressing backspace, or typing very fast, 
application responses very slowly.

We need to change the script, only exporting GTK_IM_MODULE=iiim when 
actually launching iiim daemons.

Regards,

Fuyuki Hasegawa - Sun Microsystems wrote:
> You can also disable iiim service completely via gnome session preference
> (System -> Preferences -> Session) from RC1b (snv_101a).
>
> Please note that if you disable iiim service, you can not input Latin
> characters using Compose key (ge, Compose+a+e -> æ, Compose+'+a -> á).
> If you need to input Latin chars, you should not disable iiim service.
> Then, as Haik says, you can remove iiim-panel via iiim-properties by
> choosing "None" at "Input Method status and switcher placement" and
> also you can invalidate IM trigger key by emptying the trigger list.
> BTW, this is the default configuration for English locales from RC2.
>
> Thanks,
> Fuyuki
>
> Yong Sun wrote:
>> Hi, Mark,
>>
>> Thanks for the finding, we will look at the massive sys-calls problem.
>>
>> By default, input method services (either iiim or scim) would be 
>> started on any UTF-8 locale, and the disabling function 
>> iiim-properties(1) would still start iiim services, but only disable 
>> the  client communications. To completely disable the IM services, 
>> you could hack the /etc/iiim/xsession script to not start iiim 
>> daemons on en_*.UTF-8 locales, or a lighter way is to add following 
>> lines to your $HOME/.profile,
>>
>> $ cat ~/.profile
>> GTK_IM_MODULE=gtk-im-context-simple
>> export GTK_IM_MODULE
>>
>> Regards,
>>
>> Haik Aftandilian wrote:
>>>> How do I turn this off ?
>>>>     
>>> System -> Preferences -> Input Methods
>>>
>>> Uncheck "Enable Input Method" and change the "Input Method status 
>>> and switcher placement" pull down menu to "None".
>>>
>>> Haik
>>>   
>>
>> _______________________________________________
>> indiana-discuss mailing list
>> [email protected]
>> http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
>
>

_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to