Ubuntu 18.04 LTS 搜狗输入法出现中文乱码,英文-无乱码-英文-乱码交替出现解决方案
问题发现
最近遇到一个极其诡异的问题:搜狗输入法的候选框竟然蜜汁乱码?!
搬一篇文章的图片,就是这样。
最最诡异的是,切换输入法的时候,fcitx
的切换规律是英文-中文无乱码-英文-中文乱码(按shift
)
失败解决
网上的解决方案都是:
sudo apt-get install -f
# or
cd ~/.config
rm -rf SogouPY* sogou*
# or
fcitx -r
# or
killall fcitx
# or
pidof fcitx|xargs kill
fcitx &
sogou-qimpanel &
没错,都不好使……
然后在搜索的时候,意外发现这个乱码的输入法,根本就不是搜狗的……
这似乎是fcitx
自带的输入发面板啊……那这是咋肥四呢?
网上找到了解决方案(原文见底部),现分享给大家,也给自己作为备忘录,,
解决方案(成功)
打开fcitx
中的Configure Current Input Method
,将Sogou
拼音输入法下移,反正不是第一个位置就行。
如图1:
至于这是为啥,可以看看上图中的最后一行:
[scode type="share"]The first input method will be inactive state. Usually you need to put Keyboard or Keyboard - layout name in the first place. [/scode]
所以你懂了吧……不懂百度翻译请。
然后保存,可能需要reboot
,但我没有reboot
就好使了。
至于为什么会突然这样,暂时未知。
不过将来遇到这种情况,我就不用害怕啦233qwq
本文至此结束。
鸣谢
结束前还是发一下解救我文章的原文链接吧…… https://blog.csdn.net/u012057432/article/details/103321735
很感谢原作者qwq
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】