9

I've just upgraded to 14.04 and I've got a problem with IBus pinyin input. While it is very-very nice that now I have a little floating panel on which I can switch between simplified and traditional characters, full/half width, and can reach the IBus Preferences; the pinyin dictionary seems to have broken. E.g. I can't even type such simple expressions like "ni hao" and "xie xie". Actually, I can't even type the "hao" (good) character alone, because "ha" (laughter) appears.

Probably I just have a problem with my settings, but I couldn't figure out what is it. Does anyone have an idea how to fix this problem?

5 Answers5

14

I found this post that fixes the same problem for me:

run ibus-daemon -drx

and possibly a restart after that.

Zanna
  • 72,312
otm
  • 622
2

I have the same problem. I tried ibus-pinyin, sunpinyin and googlepinyin. The first two were broken. The third has a slow refreshing issue.

I think ibus is just not ready for Ubuntu 14.04 now. I tried fcitx, which is another input engine. It works well. Here is an article about it.

http://my.oschina.net/eechen/blog/224291

I assume you have no problem reading a Chinese web page.

Zanna
  • 72,312
1

As documented at Pinyin Joe try to replace ibus-pinyin with ibus-libpinyin:

apt-get remove ibus-pinyin
apt-get install ibus-libpinyin
uzhoasit
  • 1,693
0

The following worked for me :

#1: clean up
sudo apt-get purge ibus
sudo apt-get install ibus
#2: reinstall (1)
# Settings > Language support > Install/remove language > Chinese (trad/simp)
#3: reinstall (2)
sudo apt-get install bus-table ubuntu-desktop unity-control-center unity-control-center-signon webaccounts-extension-common xul-ext-webaccounts
Hugolpz
  • 221
0

This method works for me: go to Preferences > Pinyin mode, select 'Full pinyin' and 'Incomplete pinyin', and close. After that you need to open terminal and type:

ibus restart
Zanna
  • 72,312