linux(ubuntu22)安装IBus中文输入法及各种问题解决

0.写在前面

之前一直用fcitx4的中文输入法,发现在最新版的QtCreator10中无法输入中文,网上找了各种解决办法都没用,没办法只能用ibus的中文输入法,本文将我在ubuntu22上安装ibus中文输入法的过程记录下来,记录其间遇到的各种问题及对应的解决办法。

1.安装中文语言

在“设置setting”-“区域与语言Region&Language”-“管理已安装的语言Manage Install Languages”-“添加或删除语言Install/Remove Languages”中,安装中文简体

2.选择ibus框架

在“设置setting”-“区域与语言Region&Language”-“管理已安装的语言Manage Install Languages”-“键盘输入法系统”中,选择ibus

3.应用

点击“应用到整个系统”,然后关闭

4.安装ibus的pinyin

打开终端安装ibus pinyin:

sudo apt install ibus-libpinyin

5.在ibus首选项中添加中文输入法

在终端继续执行:

ibus-setup

在ibus首选项中,点击“输入法”,添加“中文”-“智能拼音”,然后关闭。

6.reboot

重启电脑

7.设置系统输入法为中文输入法

在“设置setting”-“键盘”-“输入源”中,点击“+”、点击“汉语”,添加“中文(智能拼音)”。此时可以看到已经有中文输入法

可能遇到的问题及解决办法

8.1.右上角输入法标识消失

-在某些情况下,ibus服务可以会异常退出,导致中文输入法不可用,此时只需在终端执行:

ibus-daemon -drx

即可。

8.2.浏览器无法输入中文

-如果遇到浏览器无法输入中文而其他地方可以输入中文,则将系统语言改成英文,然后重启电脑,此时再打开浏览器输入中文,发现可以输入了,此时再把系统语言切换为汉语并重启。