Fcitx Pinyin problem on Ubuntu 18.04

But, but it’s not really solved.


Seems that it is quite unstable to use fcitx on Ubuntu 18.04, even after all the settings. I still occasionally encounter the missing candidate problem. Thus I just uninstall fcitx* and use ibus-pinyin nowadays. Surprisingly, it works quite well and gives solid predictions, pretty amazing compared to what I remembered several years ago. To use ibus provided by Ubuntu:

First clean up fcitx
rm -r ~/.config/fcifx
sudo apt-get purge fcitx*

Then in
Settings ->
Manage Installed Languages ->
Install / Remove Langauges ->
Install Chinese ->
Reboot computer ->
Settings ->
Region&Languge ->
left-bottom “+” add ->
Chinese ->
Chinese (Intelligent Pinyin).

Life becomes good again.

Original Post

After upgrading to Ubuntu 18.04, my fcitx pinyin IME won’t show candidates.

rm -r ~/.config/fcifx
sudo apt-get purge fcitx*
sudo apt-get install fcitx-googlepinyin

This re-installation solution didn’t work.

The fix I later found is to install Chinese language support in Gnome setting, and choose fcitx as keyboard input source.

So basically:
Settings-> Regions&Languages-> Manage Installed Languages-> Install/Remove Language -> Install Chinese -> Select fcitx as keyboard input method system.

Your IME is now willing to provide you with candidate characters.

Leave a Reply

Your email address will not be published. Required fields are marked *