Comment 35 for bug 1786344

Revision history for this message
Ping-Wu (wliauh) wrote : Re: [Bug 1786344] Re: Default IBus input method ignored in live session

Oops. False alarm. The Chinese input frame seems to be working OK in
190703 daily build. 👍 However, the first entry of the input method is
labeled as "汉语“ (Chinese)。 Either that should be changed to "英语”
(English),because it is indeed an English keyboard. Or assign
ibus-libpinyin as the input method for "汉语" and remove the ibus-libpinyin
("智能拼音")entry. The latter is, of course, preferred. Please see attached
screenshot.

Anyway, huge improvement!

On Wed, Jul 3, 2019 at 8:51 AM Gunnar Hjalmarsson <
<email address hidden>> wrote:

> On 2019-07-03 18:15, Ping-Wu wrote:
> > On Wed, Jul 3, 2019 at 12:05 AM Gunnar Hjalmarsson
> > <email address hidden> wrote:
> >> On 2019-07-03 08:31, Ping-Wu wrote:
> >>> I have tried today's daily built iso of 18.04.
> >>
> >> Where did you find that ISO?
> >
> > http://cdimage.ubuntu.com/bionic/daily-live/
>
> Thanks! I didn't know there was such a thing. Then we should be able to
> confirm it the day after version 3.28.1-0ubuntu1.3 has been moved to
> bionic-updates.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1786344
>
> Title:
> Default IBus input method ignored in live session
>
> Status in gnome-settings-daemon package in Ubuntu:
> Fix Released
> Status in gnome-settings-daemon source package in Bionic:
> Fix Committed
>
> Bug description:
> [Impact]
>
> If you
>
> * start your computer with a bootable USB stick or DVD with the
> 18.04.2 desktop ISO
>
> * wait until Ubiquity's welcome screen shows up (only possible on
> systems with legacy BIOS; bug #1766047)
>
> * select a language which requires an input method for typing
>
> * click the "Try Ubuntu" button
>
> no IBus method is made easily available via the input source indicator
> in the session you enter. If you for instance select zh_CN as language
> and "Try Ubuntu", you would expect to enter a session with the
> "Intelligent Pinyin" method included among the available input
> sources.
>
> The proposed fix should ensure that an IBus method is always available
> in "live sessions" in languages which are prepared for it.
>
> [Test Case]
>
> 1. Install ibus-libpinyin and make sure that "Intelligent Pinyin" is
> not included among your available input sources.
>
> 2. Generate the Chinese locale:
>
> sudo locale-gen zh_CN.UTF-8
>
> 3. Add to ~/.profile this line:
>
> export LC_CTYPE=zh_CN.UTF-8
>
> 4. Remove the gnome-settings-daemon stamp file:
>
> rm ~/.local/share/gnome-settings-daemon/input-sources-converted
>
> 5. Log out and log in again.
>
> => Find that the "Intelligent Pinyin" method was not added (since the
> sources already in the list prevented it from being added).
>
> 6. Install gnome-settings-daemon from bionic-proposed.
>
> 7. Repeat step 4 and 5.
>
> => Find that the "Intelligent Pinyin" method was added.
>
> [Regression Potential]
>
> The proposed upload includes a small change which specifically
> addresses the issue as described above. I find that the risk for
> adverse side effects is low.
>
> [Original description]
>
> Ubuntu 18.10 iso (2018.8.7), select Simplified Chinese for booting, can't
> input Chinese character. From Settings -> Regions and Languages, selected
> Intelligent Pinyin, also could not input Chinese.
>
> ---
>
> 18.10 镜像(2018.8.7)选择简体中文开机,无法输入中文。由 Settings -> Regions and
> Languages,选择 智能拼音,也无法输入中文。
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1786344/+subscriptions
>