Fedora 41 下面安装 fcitx5 w/ RIME

每次都要折腾,这次记录一下。

0x01 安装 fcitx5

sudo dnf install fcitx5 fcitx5-qt fcitx5-chinese-addons fcitx5-lua fcitx5-configtool fcitx5-gtk

因为 Fedora 41 已经默认 Wayland,根据Fcitx 官方文档,Wayland 桌面环境下不能设置 GTK_IM_MODULEQT_IM_MODULE,只能设置 XMODIFIERS=@im=fcitx。这里先不设置,我们后面设置。

但如果你为了让 fcitx5 随系统启动而安装了 fcitx5-autostart 的话,那它会自动设置那两个参数,虽然能够在 Firefox、GIMP、gedit 等 GTK 软件下输入中文,但是无法在任何 QT 程序下输入中文。所以,不要安装 fcitx5-autostart

0x02 安装 rime

sudo dnf install fcitx5-rime

我之前虽然有配置文件,但懒得导入了,直接使用雾凇拼音吧。

rime_frontend=fcitx5-rime bash rime-install iDvel/rime-ice:others/recipes/full

最后,去设置 /etc/profile 环境以下参数,重启之后大功告成:

export XMODIFIERS=@im=fcitx
export QT_IM_MODULES="wayland;fcitx;ibus"

0x03 参考资料


如果喜欢本文,欢迎点击下方的「鼓掌」按钮!

如果上面没有加载出任何东西,可以点击这里