Ubuntu 搜狗输入法安装后无法使用

Ubuntu 搜狗输入法安装后无法使用

于 2022-02-24 22:32:48 首次发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

ubuntu 20.04 安装好搜狗输入法无法输入中文,只能输入英文的问题。

在搜狗官网下载了搜狗输入法sogoupinyin_3.4.0.9700_amd64.deb,

使用命令

sudo dpkg -i sogoupinyin_3.4.0.9700_amd64.deb 

安装

之后重启电脑,发现安装好了,但是没有办法输入中文,只能是英文字母,如下图所示,例如输入“你好”,只出现“nihao”, 找不到原因。

Ubuntu 搜狗输入法安装后无法使用

后来就直接使用了谷歌拼音,谷歌拼音在linux下勉强能用,但是它的联想功能太弱了,使用体验不好。还是想用搜狗输入法。也尝试过安装旧版本的搜狗拼音,还是不行。

后来还是想解决办法,于是去搜狗官网仔细看了一遍安装步骤,下面是网址:

https://pinyin.sogou.com/linux/help.php

原来安装步骤分为两步,

第一步,安装sogoupinyin_3.4.0.9700_amd64.deb包;

第二步,安装依赖。因为我之前安装好deb包后直接以为安装完成了,忽略了第二步要安装依赖。

安装官网给出的两条命令,在终端执行

sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2

sudo apt install libgsettings-qt1

Ubuntu 搜狗输入法安装后无法使用
Ubuntu 搜狗输入法安装后无法使用

然后,打开搜狗输入法,就可以正常输入中文了。

Ubuntu 搜狗输入法安装后无法使用

另外,推荐把左边shift键设置为中英文切换,比ctrl+空格键方便不少。

Ubuntu 搜狗输入法安装后无法使用

练手

Ubuntu 搜狗输入法安装后无法使用
于 2019-04-30 16:28:36 发布
Ubuntu 搜狗输入法安装后无法使用
8291
Ubuntu 搜狗输入法安装后无法使用
收藏 5

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

使用ubuntu18.04系统默认的ibus输入法总是会出问题:使用中文拼音输入,只能用空格选第一个出来的汉字,比如想要选择后面的点数字2的时候屏幕上会出现数字2而不是对应的汉字。网上大家说可能是这个输入法的问题,所以想换乘搜狗输入法,过程如下:

1、首先安装fcitx

$ sudo apt-get install fcitx

$ sudo install fcitx-configtool

$ sudo apt-get install fcitx-config-gtk

$ sudo apt-get install fcitx-table-all

       设置:$ gsettings set org.gnome.settings-daemon.plugins.keyboard active false

配置:

$ export GTK_OM_MODULE=fcitx

$ export QT_IM_MODULE=fcitx

$ export XMODIFIERS="@im=fcitx"

确认安装上了:$ fcitx -v

2、下载sogou官方linux版本deb文件,使用cd进入下载的文件夹安装

$ sudo dpkg -i sogoupinyin.deb

3、搜索应用“fcitx配置”,添加搜狗拼音到输入法内

4、打开语言设置,修改键盘输入法系统为fcitx并且应用到整个系统

我设置到这里,ubuntu18本来默认的输入法和fcitx两个输入法的标志同时存在屏幕的右上角,并且快捷键也无法从默认的输入法切换到sogou;同时,点击fcitx的小键盘标志无法进行其他各种操作,注销几次没用。

感觉各个步骤都啥错可出,灵机一动,重启了,还真的就好了...

我根据官网的教程安装好搜狗输入法后能够显示搜狗输入法的图标,以及正常切换,但是仍然无法输入中文,可以输入中文字符。

Ubuntu 搜狗输入法安装后无法使用

我在终端中输入fcitx,手动启动fcitx运行,可以看到输入法的启动过程,显示的信息中有关于sogou的报错:

/opt/sogoupinyin/files/bin/sogoupinyin-service: error while loading shared libraries:
 libQt5Qml.so.5: cannot open shared object file: No such file or directory

/opt/sogoupinyin/files/bin/sogoupinyin-service: error while loading shared libraries:
 libgsettings-qt.so.1: cannot open shared object file: No such file or directory

在Ubuntu的软件包搜索中Ubuntu Packages Search搜索一下有问题的库

Ubuntu 搜狗输入法安装后无法使用
Ubuntu 搜狗输入法安装后无法使用

看起来这个libqt5qml5靠谱一点,libgsettings-qt.so.1也都搜一下,找到包含他们的软件包后安装一下。

sudo apt-get install libQt5Qml.so
sudo apt-get install libgsettings-qt1

重启就能正常输入了。

表现是:输入完字母后,输入框和编辑框突然一起消失了,字都白打了。

网上的办法:删除配置文件,重启搜狗

ubuntu下搜狗的配置文件在~/.config下的3个文件夹里:

SogouPYSogouPY.userssogou-qimpanel

删除这3个文件夹,然后重启搜狗。

我使用这种方法后解决了无法输入中文问题。

重启搜狗输入法

通过下面的两个命令重启搜狗输入法,看重启后是否可以正常使用:

~$killall fcitx 

~$killall sogou-qinpanel

我重装了好几次,折腾了好长时间,无意中换了一下皮肤,就可以用了。

输入法配置——全局配置——显示高级选项——外观:

显示版本,显示输入速度,

这个比较好,切换输入法时显示输入法提示,能提示当前时中文还是英文状态

文章来源: blog.csdn.net,作者:网奇,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/jacke121/article/details/62428783

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。