
按 Ctrl+Alt+T 调出终端
sudo apt update && sudo apt install --reinstall fcitx5 fcitx5-chinese-addons fcitx5-configtool fcitx5-frontend-gtk4 fcitx5-frontend-qt5 fcitx5-module-cloudpinyin -y
sudo apt reinstall com.sogou.ime.ng.fcitx5.deepin -y
帮你问了下豆包
Deepin 23.1 输入法恢复完整方案(fcitx5 + 搜狗)
别着急!Deepin 23.1 用的是fcitx5(不是旧版 fcitx4),你删错框架导致输入法彻底消失了。下面是一步到位的修复步骤,全程用终端操作,复制粘贴就能解决:
🔧 第一步:打开终端(救命通道)
按 Ctrl+Alt+T 调出终端,这是现在唯一能正常操作的地方。
🛠️ 第二步:重装 fcitx5 输入法框架(核心)
执行以下命令,把系统必需的输入法框架装回来:
bash
运行
sudo apt update
sudo apt install --reinstall fcitx5 fcitx5-chinese-addons fcitx5-configtool fcitx5-frontend-gtk4 fcitx5-frontend-qt5 fcitx5-module-cloudpinyin
说明:
- 这会安装fcitx5 主程序、中文输入组件、配置工具和 GTK/Qt 前端支持,覆盖 Deepin 桌面所有应用场景。
- 输密码时终端不会显示字符,盲输完按回车就行。
📥 第三步:安装搜狗输入法(Deepin 定制版)
Deepin 23 的搜狗必须用官方适配的 fcitx5 版本,命令如下:
bash
运行
sudo apt install com.sogou.ime.ng.fcitx5.deepin
这是应用商店里的同款,通过 apt 安装能自动处理依赖,比商店更稳。
⚙️ 第四步:配置默认输入法系统
-
运行配置工具:
bash运行
im-config -
按提示操作:
- 点 OK → Yes → 选择 fcitx5(不是 ibus)→ OK → OK。
-
设置环境变量(确保重启后生效):
bash运行
echo "export GTK_IM_MODULE=fcitx5" >> ~/.xprofile echo "export QT_IM_MODULE=fcitx5" >> ~/.xprofile echo "export XMODIFIERS=@im=fcitx5" >> ~/.xprofile
🖱️ 第五步:启用搜狗输入法
-
重启电脑(必须!让配置完全生效):
bash运行
reboot -
重启后,在右上角状态栏找到小键盘图标 → 右键 → 配置。
-
关键操作:
- 取消勾选 Only Show Current Language(不然找不到搜狗)。
- 点 + 号 → 搜索 Sogou → 添加搜狗输入法。
- 调整顺序:把搜狗输入法移到键盘 - 汉语上面,方便切换。
🧹 第六步:清理残留(可选,解决顽固问题)
如果还是有问题,执行以下命令清理旧配置:
bash
运行
# 清理搜狗残留
rm -rf ~/.config/SogouPY* ~/.config/sogou*
# 重启fcitx5服务
fcitx5 -r
✅ 完成!测试与切换
- 用 Ctrl+Space(默认)或 Ctrl+Shift 切换中英文。
- 若切换快捷键无效:在输入法配置里找到全局设置 → 切换输入法,重新设置组合键。
ℹ️ 重要提醒
- Deepin 23+ 只支持 fcitx5,不要装 fcitx4 版本的输入法,会冲突。
- 搜狗输入法只能用
com.sogou.ime.ng.fcitx5.deepin这个包,别用 dpkg -i 装第三方 deb,依赖会炸。 - 应用商店搜不到 fcitx5 是正常的,它是系统组件,用 apt 安装更可靠。
如果按步骤做完还不行,再告诉我具体哪一步卡住,我帮你排查!
要不要我再给你一套离线修复方案(当网络不好时用),包含离线包下载链接和本地安装命令?
可以用apt search fcitx5
控制中心的输入法配置应该是一个额外的组件,具体忘记了(用fcitx-config-qt调起原生设置试试呢
点这个加号呢?能不能添加或找到输入法

Popular Events
More

中文 