在Deepin Linux系统中遇到搜狗输入法占用内存很高的问题,下面分享解决的方法。同时在其它Linux系统中遇到搜狗输入法占用内存高都可以参考本方法。
1、问题的起因
在Deepin Linux系统安装搜狗输入法,可是它占用的内存相当的高,达到了3.5GB的情况,很多网友也遇到了这个问题,但是并没有解决的方法。
2、卸载搜狗输入法是最好的解决方法
如果遇到这个问题,多数情况下只能删除掉搜狗输入法。
如上图,在Deepin Linux系统中对准搜狗输入法的快捷图标右键就可以通过卸载功能删除掉搜狗输入法。
然后再清除sogou输入法剩余设置,如下命令:
cd ~/.config
sudo rm -rf SogouPY*
sudo rm -rf sogou*
rm -rf fcitx* #如果这里没有进行删除操作,后面处理就相对来说比较麻烦。
3、安装google拼音输入法
在系统终端中运行以下命令:
sudo apt-get install fcitx-googlepinyin
配置输入法:
im-config
设置输入法:
fcitx-config-gtk3
注意:正常情况重启笔记本生效,如存在无法显示输入法托盘问题,可通过下面的方法解决。
4、无输入法托盘解决方法
根据这个部署安装和配置输入法以后,如果你在任务栏的托盘上看不到输入法的托盘,那你可能还需要做以下操作。
sudo apt-get install fcitx-frontend-gtk3 fcitx-ui-classic
这时候查看启动输入法会发现以下错误:
fcitx -d
liwenbin@liwenbin-PC:~$ (WARN-4033 fcitx-config.c:922) 配置项不合法: 行150 缺少’=’
但在查看输入法进程的时候是启动的:
fcitx-autostart
Fcitx is running correctly.
ps -ef | grep fcitx
这时候结束对应的输入法进程:
pidof fcitx|xargs kill
再删除对应的fcitx目录:
cd ~/.config
rm -rf fcitx*
再启动对应输入法:
fcitx -d #启动输入法工具
这时候在托盘上我们就可以看到对应的输入法托盘了。同时没有了搜狗输入法,内存占用高的问题也就没有了。
在使用过程中经过测试,在Deepin Linux系统中连续开机使用五天的情况下,Fcitx input method进程占用内存也只有40MB左右,相当的稳定。彻底解决了输入法问题。
注意
1.如果你所用的Linux发行版本安装搜狗输入法没有占用内存高的问题,或者你的内存足够大,又或者它所占用的内存不足以影响系统的正常运行,那就不必卸载它。
相关主题