我的 ubuntu mate 18.04 桌面上有中文输入功能,但更新到 19.10 后,中文输入就坏了。
我已经安装了所有的 ibus 和拼音包,并且热键显示我在英语和智能拼音之间切换,但是输入“ni hao”并没有调出中文字符菜单。
好像除了输入法之外,一切都正常。
编辑2:我想知道我们的安装在这些包中有何不同......
jjs@baron:~$ dpkg -l |grep -e ibus -e pinyin | sort -u
ii fcitx-module-cloudpinyin:amd64 0.3.6-2 amd64 Flexible Input Method Framework - cloudpinyin module
ii fcitx-pinyin 1:4.2.9.6-5build1 amd64 Flexible Input Method Framework - classic Pinyin engine
ii fcitx-sunpinyin:amd64 0.4.2-2 amd64 fcitx wrapper for Sunpinyin IM engine
ii gir1.2-ibus-1.0:amd64 1.5.21-1~exp2ubuntu2 amd64 Intelligent Input Bus - introspection data
ii ibus 1.5.21-1~exp2ubuntu2 amd64 Intelligent Input Bus - core
ii ibus-data 1.5.21-1~exp2ubuntu2 all Intelligent Input Bus - data files
ii ibus-libpinyin 1.11.0-1ubuntu1 amd64 Intelligent Pinyin engine based on libpinyin for IBus
ii ibus-pinyin 1.5.0-5 amd64 Pinyin engine for IBus
ii libgusb2:amd64 0.3.0-1 amd64 GLib wrapper around libusb1
ii libibus-1.0-5:amd64 1.5.21-1~exp2ubuntu2 amd64 Intelligent Input Bus - shared library
ii libpinyin13:amd64 2.3.0-1 amd64 library to deal with PinYin
ii libpinyin-data:amd64 2.3.0-1 amd64 Data for PinYin / zhuyin input method library
ii libsunpinyin3v5:amd64 3.0.0~rc1+ds1-2 amd64 Simplified Chinese Input Method from SUN (runtime)
ii libusb-1.0-0:amd64 2:1.0.23-1 amd64 userspace USB programming library
ii libusbmuxd4:amd64 1.1.0~git20181007.07a493a-1 amd64 USB multiplexor daemon for iPhone and iPod Touch devices - library
ii sunpinyin-data:amd64 0.1.22+20170109-2 amd64 Statistical language model data from open-gram
jjs@baron:~$
答案1
升级到 19.10 时,我也丢失了 CJK 输入。升级因系统崩溃而中断,需要启动到安全模式并修复损坏的软件包。事实证明,没有安装用于拼音、韩文和假名/汉字支持的 ibus 模块。