Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题

博主 带您 Go to New World.?
个人主页——的博客
《面试题大全》 文章图文并茂生动形象简单易学!欢迎大家来踩踩~
《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~
希望本文能够给您带来一定的帮助文章粗浅,敬请批评指正!
文章目录
前言
简单概述一下,Linux输入法可选的有ibus和fcitx等
目前绝大部分Linux输入法都基于fcitx
包括谷歌中文输入法、搜狗输入法、百度输入法等
一开始我果断选择搜狗输入法
官方最新版本 2.4.0 已适配20.04
但可能是我用的方法不对?
每次关机都要黑屏卡个几分钟
调查原因发现卡这了fcitx的守护进程上
【Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题】除此之外,一些系统自带的场景下

Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题

文章插图
输入框无法输入中文,矛头都指向fcitx
于是果断切换到ibus输入法
最终选择 ibus-rime
他的词库确实不如搜狗,但体验还行吧,兼容性强,速度极快
如果后续有折腾精神可以参考这篇文章自己导入词库
折腾
卸载 fcitx sogou 输入法
# 彻底卸载sogou和fcitxsudo apt purge sogoupinyinsudo apt purge fcitxsudo apt autoremovesudo apt remove fcitx*sudo apt purge fcitx*sudo apt autoremove# 删除配置文件cd .config/rm -rf sogoupinyin/rm -rf ibus
安装&配置 ibus-rime
# 安装ibussudo apt install ibus ibus-rime
这里需要先注销或重启下系统 , 然后进入输入法配置
[设置] - [区域与语言] - [输入源] - [+]
选择 中文(Rime)
然后删掉其他不需要的输入法
[管理已安装的语言] - [键盘输入法系统]
选择ibus
重启ibus
Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题

文章插图
ibus
这里先开个文本编辑器试下中文能不能输入
只要能输入就行,后续再优化配置文件
# 优化配置文件cd .config/ibus/rime/gedit default.custom.yaml# 粘贴以下配置并保存patch:schema_list:- schema: luna_pinyin_simpmenu:page_size: 9ascii_composer:switch_key:Shift_L: commit_code
(上述配置包括 仅简体中文、候选词9个、左shift切换中英文)
这里也可以再重启输入法并开个文本测试下效果
ibus restartgedit
最后剩下一个横排候选词
cd ~/.config/ibus/rime/build/gedit ibus_rime.yaml# 粘贴以下代码并保存style:horizontal: true
最后再重启一次输入法测试下效果就结束了
ibus restartgedit
补充
注意: 20.04 LTS 使用ibus输入法后会导致 WPS 启动奇慢无比
解决方法
sudo apt install libcanberra-gtk-modulesudo apt install appmenu-gtk2-module
完美解决!秒开WPS END
亲测,效果确实比搜狗差一点,但解决了之前2个大麻烦,也不错 。之后有机会再研究如何增加词库