周末了,又到了折腾的时候。于是在 Debian Testing(13)中一番操作之后,发现通过 Fcitx 5 的拼音输入法输入1-3个词(通常是1个)之后,Fcitx 5 立即停止运行了。“Fcitx 5 配置”中显示“无法通过 dbus 连接到 fcitx,fcitx 是否正在运行?”。重新启动 Fcitx 5,反反复复均是如此。最初以为是刚才的系统更新所致。看了些网文,有的说 Fcitx5 和 ibus(默认是已安装的)不能共存,于是先卸载了此二者,再重装的 Fcitx 5,结果还是一样:
sudo apt purge fcitx*
sudo apt purge ibus*
sudo apt autoremove
sudo apt install fcitx5 fcitx5-chinese-addons
后来发现与刚才启用了“云拼音”有关。起初,我只是在“拼音 – Fcitx 配置”勾选了“启用云拼音”,才导致了本文开头描述的状况。然而,“云拼音”还有进一步的设置,其中“后端”默认选择的是“GoogleCN”,而“代理”为空。于是我在“代理”处填上了“IP:端口”之后一切恢复正常。
“后端”除了 GoogleCN,还可以选择 Google 或 Baidu,当然我是不可能选“百毒”的,但是还是试了一下,即使选择“Baidu”,也必须设置代理,才不会出现上述问题。
欢迎分享或转载,转载请注明出处。
本文固定链接:https://www.oixxu.com/fcitx-5-cloudpinyin-cannot-connect-to-fcitx-via-dbus


