本文主要是介绍Ubuntu 18.04.03 搜狗输入法候选词乱码的一种永久解决办法(一种特定情况下),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题:
Linux下面,搜狗输入法还是很良心的,没有广告啥的,在本身自带的lbus不好用的情况下,安装搜狗基本上是唯一也是很不错的选择,之前在Ubuntu14.04系统中安装的搜狗十分正常,非常好用,但是换了18.04.3之后,安装了搜索输入法,发现候选词面板出现乱码,具体表现是:正常的时候,连续按两次shift切换,就会出现乱码,在乱码的时候,连续按两次shift,就会变得正常。
找了很久方法,大部分是说删除一些搜狗自己的配置文件夹,重启fcitx之类的,但是也许有些情况下并没有这么复杂。下面是别人的一种方法[1],这种方法我试过,是暂时的,基本上重启之后,还是不定时还会出现这种问题,特别闹心,候选词只能靠猜在第几位来输入...
实际上仔细看,那个面板根本不是搜狗的面板,而是fcitx的自己的面板,说明搜狗自己的关于面板的某些组件啥的没有自动启动,导致会出现问题。
解决方法:
下面给出一种特定情况下的解决方法,不一定全部适用,但是因为我的系统是新的,所以基本上不会出现其他乱七八糟的啥问题,改装的依赖都装了。
查看自己的fcitx面板,我当时自作聪明,想着优先使用搜狗之类的,然后把搜狗拼音放在了第一位,没有看到下面的注意事项:“第一个输入法将为非激活状态,通常需要将键盘或键盘-布局名称放在第一位”。
根据提示,把“搜狗拼音”调到第二位,如下图所示,世界清净了... 之后shift随意切换,再也没出现过问题。
参考文献:
[1] https://blog.csdn.net/ordream/article/details/84312367 别人的解决办法例子
这篇关于Ubuntu 18.04.03 搜狗输入法候选词乱码的一种永久解决办法(一种特定情况下)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!