Comment 43 for bug 663776

Revision history for this message
ZhengPeng Hou (zhengpeng-hou) wrote : Re: [Bug 663776] Re: [dash] Search field in Unity can not support iBus

@Kyle,
Your testing case is obviously wrong. if you want to use ibus/or any input
method, you need enable it firstly in your own session. If you run input
method automatically under any locale, people will be confused, for many
non-cjk users don't need it, just like you, and we had similar approach to
let input method start automatically for everyone in 6.06, users complained.

On Mon, May 23, 2011 at 11:38 PM, Kyle Nitzsche <<email address hidden>
> wrote:

> @gunnar, Regarding your proposed fix for input methods not starting
> based on *session* user language:
>
> Using im-switch 1.20ubunu3.1 from proposed, the issue described in #39
> appears resolved. That is, LANG does not control whether ibus-daemaon
> starts on session start but instead session user-selected language does.
>
> There are four main cases, involving various combinations of languages
> that do and do not imply input methods, I think. I used English/US
> (en_US.UTF-8) and Chinese/Simplified (zh_CN.UTF-8) to test.
>
> 1) LANG=en_US.UTF-8; user selects English (US) at gdm.
> Expected result: ibus does not start at session start up time
> Actual result: ibus does NOT start
> VERIFIED
>
> 2) LANG=en_US.UTF-8; user selects Chinese/Simplified at gdm.
> Expected result: ibus does start at session start up time
> Actual result: ibus DOES start
> VERIFIED
>
> 3) LANG=zh_CN.UTF-8; user selects English (US) at gdm.
> Expected result: ibus does not start at session start up time
> Actual result: ibus does NOT start
> VERIFIED
>
> 4) LANG=zh_CN.UTF-8; user selects Chinese/Simplified at gdm.
> Expected result: ibus does start at session start up time
> Actual result: ibus DOES start
> VERIFIED
>
> Based on this, my opinion is the fix works. I hope native
> Chinese/Simplified can do additional testing to ensure ibus there are no
> regressions.
>
> Note that this is probably NOT, as you noted, the main issue: that input
> methods do not work in Unity search bar.
>
> --
> You received this bug notification because you are a direct subscriber
> of a duplicate bug (729523).
> https://bugs.launchpad.net/bugs/663776
>
> Title:
> [dash] Search field in Unity can not support iBus
>
> Status in IBus:
> Unknown
> Status in OEM Priority Project:
> In Progress
> Status in Ubuntu Translations:
> New
> Status in Unity:
> In Progress
> Status in Unity 2D:
> Invalid
> Status in “im-switch” package in Ubuntu:
> Fix Released
> Status in “language-selector” package in Ubuntu:
> Triaged
> Status in “unity” package in Ubuntu:
> In Progress
> Status in “im-switch” source package in Natty:
> Fix Committed
> Status in “language-selector” source package in Natty:
> Won't Fix
> Status in “unity” source package in Natty:
> In Progress
>
> Bug description:
> Binary package hint: unity
>
> as title
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ibus/+bug/663776/+subscribe
>