想要在 Ubuntu 24.04 上顺利使用搜狗输入法,需要先卸载 fcitx5,并强制切换到 Xorg 会话。原因是搜狗输入法仅支持 fcitx4,而新版系统默认搭载 fcitx5 和 Wayland,直接安装后可能出现无法切换输入法、候选框不显示甚至闪屏等问题。按以下步骤操作,每一步都不要跳过。
Ubuntu安装搜狗输入法教程
作者:技术拾光
时间:2026-06-26
浏览:363
文章目录
想要在 Ubuntu 24.04 上顺利使用搜狗输入法,需要先卸载 fcitx5,并强制切换到 Xorg 会话。原因是搜狗输入法仅支持 fcitx4,而新版系统默认搭载 fcitx5 和 Wayland,直接安装后可能出现无法切换输入法、候选框不显示甚至闪屏等问题。按以下步骤操作,每一步都不要跳过。

核心思路很明确:fcitx4 是搜狗唯一支持的输入法框架,Ubuntu 24.04 默认使用 fcitx5 和 Wayland,因此必须先降级框架、更改会话类型,才能稳定运行。
第一步:确认当前输入法框架和会话类型
打开终端,输入以下命令查看状态:
dpkg -l | grep fcitx—— 如果出现fcitx5相关包(如fcitx5-frontend、fcitx5-configtool),说明系统正在使用fcitx5;echo $XDG_SESSION_TYPE—— 输出wayland表示当前为 Wayland 会话,x11才能运行fcitx4。
第二步:卸载 fcitx5 和 ibus,安装 fcitx4
这一步至关重要,跳过会导致后续操作无效:
- 运行
sudo apt remove --purge fcitx5* ibus*彻底清除冲突框架 - 执行
sudo apt autoremove && sudo apt autoclean清理残留文件 - 安装
fcitx(即fcitx4):sudo apt install fcitx fcitx-config-gtk fcitx-table - 设置开机自启:
sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/
第三步:强制切换到 Xorg 并配置环境变量
Wayland 下 fcitx4 基本无法使用,必须改用 Xorg:
- 编辑
/etc/gdm3/custom.conf,取消注释并设置为:WaylandEnable=false - 在
~/.pam_environment中写入(每行一个):
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=@im=fcitx - 注意:不要仅依赖
.bashrc或.xprofile,它们对图形应用生效不稳定,.pam_environment是会话级生效的可靠位置。
第四步:安装 sogoupinyin 并手动启用
从官网下载最新 sogoupinyin_*.deb(例如 sogoupinyin_4.2.1.145_amd64.deb),然后:
cd ~/Downloads && sudo dpkg -i sogoupinyin_*.deb- 若报依赖错误,立即运行:
sudo apt --fix-broken install - 必须额外安装这些 Qt 依赖:
sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2 libgsettings-qt1 - 重启后,右键顶部键盘图标 → “配置当前输入法”,在“已启用的输入法”中找到“Sogou Pinyin”,将其拖到最上方
许多人在这一步卡住,并不是命令本身的问题,而是没有意识到 fcitx5 和 Wayland 必须主动移除——系统不会自动降级,也不会提醒你切换会话类型。如果安装后看不到输入法图标,先检查 $XDG_SESSION_TYPE,再看 fcitx 进程是否启动(ps aux | grep fcitx)。检查这两项,基本就能定位问题。另外,如果重启后仍不行,可以尝试在“配置当前输入法”中手动启用,偶尔因未勾选导致图标不出现。
实用工具推荐
电子包浆
使用 ›绿化、压缩、噪点和虚拟水印,自由调节做旧程度。
图片压缩
使用 ›选择画质和输出格式,预览压缩前后的大小。
相关文章