当前位置:首页 > 系统教程 > 正文

Ubuntu 22.04新版本谷歌无法使用搜狗输入法?教你一招解决中文不显示问题(小白也能看懂)

Ubuntu 22.04新版本谷歌无法使用搜狗输入法?教你一招解决中文不显示问题(小白也能看懂)

最近不少Ubuntu 22.04用户升级新版本后,发现谷歌浏览器无法使用搜狗输入法,中文输入框显示乱码或不显示中文。本文将提供详细的解决方案,即使是小白也能轻松搞定。

问题描述

在Ubuntu 22.04新版本中,当你打开谷歌浏览器,点击输入框时,搜狗输入法无法切换,或者候选词窗口不显示中文,只能输入英文。这通常是由于输入法框架配置不正确或环境变量未设置导致的。

Ubuntu 22.04新版本谷歌无法使用搜狗输入法?教你一招解决中文不显示问题(小白也能看懂) 22.04中文输入法 搜狗输入法安装 谷歌浏览器中文显示 Linux输入法配置 第1张

解决方案

下面逐步操作,确保你的系统能够正常使用搜狗输入法。

第一步:安装fcitx输入法框架

Ubuntu 22.04默认可能使用ibus,而搜狗输入法基于fcitx。首先安装fcitx和相关输入法。

sudo apt updatesudo apt install fcitx fcitx-pinyin fcitx-sunpinyin fcitx-googlepinyin

第二步:安装搜狗输入法

前往搜狗输入法官网下载Linux版deb包,然后使用dpkg安装。

sudo dpkg -i sogoupinyin_*.debsudo apt -f install    # 修复依赖关系

第三步:设置fcitx为默认输入法

运行以下命令将fcitx设为系统默认输入法框架。

im-config -n fcitx

重启或注销后,在fcitx配置中添加搜狗输入法:在系统托盘找到fcitx图标,右键选择“配置”,点击“+”号,取消勾选“仅显示当前语言”,搜索sogou并添加。

第四步:配置环境变量

编辑~/.bashrc文件,在末尾添加以下环境变量,使谷歌浏览器能够识别fcitx。

export GTK_IM_MODULE=fcitxexport QT_IM_MODULE=fcitxexport XMODIFIERS=@im=fcitx

保存后执行 source ~/.bashrc 使其生效。

第五步:重启系统

为了确保所有配置生效,建议重启计算机。

验证与常见问题

重启后打开谷歌浏览器,点击输入框,使用Ctrl+Space切换输入法,应该可以看到搜狗输入法候选词窗口,并能正常输入中文。如果仍无法显示,请检查fcitx进程是否运行:ps -ef | grep fcitx,或尝试在终端运行fcitx-diagnose查看诊断信息。

本文详细介绍了Ubuntu 22.04中文输入法的配置,包括搜狗输入法安装谷歌浏览器中文显示修复以及Linux输入法配置技巧。希望这些内容能帮助您解决问题。