Ubuntu安装搜狗输入法教程

作者:技术拾光

时间:2026-06-26

浏览:363

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

文章目录

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

Ubuntu安装搜狗输入法教程

核心思路很明确: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)。检查这两项,基本就能定位问题。另外,如果重启后仍不行,可以尝试在“配置当前输入法”中手动启用,偶尔因未勾选导致图标不出现。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章