Ubuntu 26.04 输入法折腾记:从 Fcitx5 自启失败到五笔拼音稳定使用
写在前面
最近把 ThinkPad T570 升级到 Ubuntu 26.04(习惯简称为 Ubuntu 26),默认使用 Wayland。作为五笔用户,我最需要的是五笔拼音混合输入——能打五笔,忘记编码时直接拼。前后尝试了 IBus、搜狗、Fcitx5 等方案,最终选择了 Fcitx5 + 内置五笔拼音,并解决了重启后输入法图标不出现的烦人问题。下面按我截图的时间线,分享整个排查和解决过程,也给同样困扰的朋友一个参考。
一、发现问题:输入法图标消失了
系统装好、装上 fcitx5 和 fcitx5-chinese-addons 后,当时在“语言与支持”里把键盘输入法系统改成了 fcitx5,也能正常打字。但重启电脑后,右上角一片空白(如图1)。

打开 Fcitx 配置工具,弹出一个红色提示:“无法通过 DBus 连接到 Fcitx,Fcitx 是否正在运行?”(如图2)。显然,Fcitx5 压根没启动。

我只好点击“运行 Fcitx 5”手动启动。启动后,右上角出现了输入法图标,点击图标能看到“拼音”和“五笔拼音”选项(如图3)。这时可以正常输入,但每次重启都要手动运行,太麻烦了。

二、排查框架配置:im-config 显示正常
首先怀疑是不是输入法框架没切对。打开终端运行 im-config,输出如图4。可以看到 Active configuration 显示 'fcitx5',说明框架设置是对的。

继续下一步时,im-config 弹出一个对话框,问是否要指定用户设置(如图5)。我选了“是”。

然后出现选择输入法框架的界面(如图6),里面列出了 ibus、fcitx5、none、xim。确认 fcitx5 已经被选中,没问题。

既然框架配置正确,问题应该出在自启动或Wayland 下的托盘图标支持上。
三、解决方案:三步彻底修复
1. 添加开机自启动
Ubuntu 的“启动应用程序”工具可以添加自启动项。我打开系统菜单(如图7),先注销再登录?不,先配置自启动。

具体操作:
- 按
Super键搜索“启动应用程序”并打开。 - 添加一条:名称
Fcitx5,命令fcitx5。 - 或者直接用命令行(一步到位):
mkdir -p ~/.config/autostart
cp /usr/share/applications/org.fcitx.Fcitx5.desktop ~/.config/autostart/
2. 启用 Wayland 下的 AppIndicator 扩展
因为 Ubuntu 26 默认使用 Wayland,而 Wayland 下系统托盘图标需要 GNOME Shell 扩展支持。执行:
gnome-extensions enable ubuntu-appindicators@ubuntu.com
然后注销重登。
3. 配置环境变量
编辑 ~/.pam_environment,加入:
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=@im=fcitx
INPUT_METHOD DEFAULT=fcitx
SDL_IM_MODULE DEFAULT=fcitx
保存后注销重登。
完成以上三步,注销登录,右上角输入法图标自动出现,五笔拼音也能正常切换。至此问题解决。如图10

四、为什么没选搜狗输入法
在折腾过程中,我也去搜狗官网看了 Linux 版(如图8)。最新版本 v4.2.1 发布于 2023 年(如图9),支持 Ubuntu 20.04/18.04/16.04,对 26.04 这种新系统兼容性未知。而且搜狗基于旧版 Fcitx 4,与 Fcitx 5 不兼容,强行安装容易导致崩溃。考虑到稳定性,暂时放弃。


如果哪天搜狗官方推出基于 Fcitx 5 的新版,我可能会再试试。
五、各输入法方案对比(个人主观评价)
| 方案 | 五笔拼音混合 | 词库丰富度 | 稳定性(Ubuntu 26) | 云同步 | 推荐度 |
|---|---|---|---|---|---|
| Fcitx5 + 五笔拼音 | ✅ | 中等(够用) | ⭐⭐⭐⭐⭐ | ❌ | ⭐⭐⭐⭐⭐ |
| IBus + ibus-libpinyin | ❌ | 高 | ⭐⭐⭐⭐ | ❌ | ⭐⭐(无五笔) |
| IBus + ibus-table-wubi | ❌(纯五笔) | 中等 | ⭐⭐⭐⭐ | ❌ | ⭐⭐(不能混输) |
| 搜狗输入法 Linux | ✅ | 极高 | ⭐⭐(易崩溃) | ✅ | ⭐⭐ |
| Fcitx5 + Rime | ✅(需配置) | 可自定义 | ⭐⭐⭐⭐ | ❌(可手动同步) | ⭐⭐⭐⭐(适合爱折腾) |
六、下一步计划:折腾 Rime
Fcitx5 自带的五笔拼音虽然稳定,但词库不够“聪明”,也没有跨设备同步。Rime(中州韵)是一个高度可定制的输入法引擎,支持五笔拼音混输,还能导入搜狗细胞词库。我已经在规划:
- 在 Fcitx5 上安装
fcitx5-rime。 - 配置“雾凇拼音”方案(一个优秀的 Rime 配置集)。
- 尝试导入自己的词库,实现类似搜狗的记忆效果。
等折腾成功,再来写一篇 Rime 的详细配置博客。
七、总结
如果你也在 Ubuntu 26.04 上遇到 Fcitx5 重启后不启动、图标消失的问题,按以下顺序检查:
- 确认输入法框架:
im-config设为 fcitx5,并在“语言与支持”中点击“应用到整个系统”。 - 添加开机自启动:复制
.desktop文件到~/.config/autostart/。 - Wayland 下启用 AppIndicator 扩展:
gnome-extensions enable ubuntu-appindicators@ubuntu.com。 - 配置环境变量(可选但有助于兼容性):编辑
~/.pam_environment。
做完这些,注销重登,一切就会正常。希望这篇按截图顺序写的记录能帮到同样困惑的你。