于 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”, 找不到原因。
后来就直接使用了谷歌拼音,谷歌拼音在linux下勉强能用,但是它的联想功能太弱了,使用体验不好。还是想用搜狗输入法。也尝试过安装旧版本的搜狗拼音,还是不行。
后来还是想解决办法,于是去搜狗官网仔细看了一遍安装步骤,下面是网址:
//pinyin.sogou.com/linux/help.php
原来安装步骤分为两步,
第一步,安装sogoupinyin_3.4.0.9700_amd64.deb包;
第二步,安装依赖。因为我之前安装好deb包后直接以为安装完成了,忽略了第二步要安装依赖。
安装官网给出的两条命令,在终端执行
然后,打开搜狗输入法,就可以正常输入中文了。
另外,推荐把左边shift键设置为中英文切换,比ctrl+空格键方便不少。
练手
版权声明:本文为博主原创文章,遵循 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的小键盘标志无法进行其他各种操作,注销几次没用。
感觉各个步骤都啥错可出,灵机一动,重启了,还真的就好了...
我根据官网的教程安装好搜狗输入法后能够显示搜狗输入法的图标,以及正常切换,但是仍然无法输入中文,可以输入中文字符。
我在终端中输入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搜索一下有问题的库
看起来这个libqt5qml5靠谱一点,libgsettings-qt.so.1也都搜一下,找到包含他们的软件包后安装一下。
sudo apt-get install libQt5Qml.so sudo apt-get install libgsettings-qt1
重启就能正常输入了。
表现是:输入完字母后,输入框和编辑框突然一起消失了,字都白打了。
网上的办法:删除配置文件,重启搜狗
ubuntu下搜狗的配置文件在~/.config下的3个文件夹里:
SogouPY、SogouPY.users、sogou-qimpanel
删除这3个文件夹,然后重启搜狗。
我使用这种方法后解决了无法输入中文问题。
重启搜狗输入法
通过下面的两个命令重启搜狗输入法,看重启后是否可以正常使用:
~$killall fcitx
~$killall sogou-qinpanel
我重装了好几次,折腾了好长时间,无意中换了一下皮肤,就可以用了。
输入法配置——全局配置——显示高级选项——外观:
显示版本,显示输入速度,
这个比较好,切换输入法时显示输入法提示,能提示当前时中文还是英文状态
文章来源: blog.csdn.net,作者:网奇,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/jacke121/article/details/62428783
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。