1. 安装 ibus
和 ibus-pinyin
首先,确保你已经安装了 ibus
和 ibus-pinyin
:
sudo apt update
sudo apt install ibus ibus-pinyin
2. 配置 ibus
作为默认输入法框架
使用 im-config
工具来设置 ibus
作为默认输入法框架:
im-config -n ibus
3. 设置环境变量
确保设置正确的环境变量以使用 ibus
。编辑 ~/.xprofile
文件(如果没有该文件则创建)并添加以下内容:
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
保存文件并退出(按 Ctrl+X
然后 Y
并按 Enter
)。
4. 启动 ibus
确保 ibus
已经启动,可以使用以下命令手动启动:
ibus-daemon -drx
5. 配置 ibus-pinyin
使用 ibus-setup
命令打开 ibus
配置工具:
ibus-setup
在 "Input Method"(输入法)选项卡中,点击 "Add"(添加)按钮,找到并添加 Chinese - Pinyin 等
。
6. 重新启动系统
为了确保所有更改生效,重启系统:
sudo reboot
7. 配置添加输入法
添加输入源,选择汉语,再次选择要添加的输入源即可。
8. 测试输入法
重启后,在任意文本框中尝试使用 Super+Space
(默认切换快捷键)来切换到 ibus-pinyin
输入法。如果 Super+Space
无效,可以在 ibus-setup
中更改切换快捷键。
9. 排查常见问题
如果输入法仍然无法正常使用,检查以下问题:
-
确保
ibus
已经启动:确保ibus-daemon
在后台运行。ps aux | grep ibus-daemon
-
确保环境变量已生效:重新登录或重启系统后,确认环境变量设置正确。
-
检查语言设置:在系统设置中,确保语言和地区设置正确。
-
检查日志文件:查看
~/.xsession-errors
或系统日志中是否有与ibus
相关的错误信息。
10. 重新安装 ibus
如果以上步骤未能解决问题,可以尝试重新安装 ibus
和 ibus-pinyin
:
sudo apt remove --purge ibus ibus-pinyin
sudo apt install ibus ibus-pinyin