ubuntu 20.04 安装搜狗输入法失败后的其它中文输入方案 - fcitx-sogoupinyinhxm ABI Version Error

  |   0 评论   |   1,766 浏览

吐槽一下,搜狗输入法在ubuntu下安装是真的麻烦. 步骤倒是不多,就是特别容易出各种各样的问题. 关键是出了问题还不知道是什么原因. 比如如下这个:

fcitx-sogoupinyinhxm ABI Version Error

image.png

官方给的安装文档也不说明普通方法与20.04之间的区别. 一上来就给了一下"通用"安装方法. 最后又给了一个20.04的安装方法.

image.png

看得一脸懵逼. 你好歹说一下为什么会有20.04的单独步骤. 以及什么不一样. 还有就是在最一开始是不是应该说明一下这个通用方法的时候备注一下后面有单独的 20.04的安装方法.

不过这些都不重要了, 我记得 是

  • 2022-11的时候,稍微有点难度我就安装上了.
  • 2023-04 的时候, 安装上比较容易. 后面是切换不了中文输入.折腾了好久,终于又可以了. (参考了一个csdn的文章.时间久远.找不到了)
  • 2023-07的时候 , 这个时候直接安装不上了. 应该是fcitx的问题. 但是不知道是什么问题.

这里只好放弃相应的使用了. 我不常用ubuntu系统.有一个可以输入中文的输入法就行.

参考如下文章使用了: Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题 ibus-rime

最后我的安装效果如下:

image.png

其它对于ubuntu输入法的吐槽与可能遇到的坑:

  1. Ubuntu 下中文输入法安装的坑 - https://blog.deskangel.com/2021/05/03/im-ubuntu/

以下内容为原文档:

原文

前言

简单概述一下,Linux输入法可选的有ibus和fcitx等

目前绝大部分Linux输入法都基于fcitx

包括谷歌中文输入法、搜狗输入法、百度输入法等

一开始我果断选择搜狗输入法

**官方最新版本 2.4.0 已适配 **Ubuntu 20.04

https://pinyin.sogou.com/linux/

但可能是我用的方法不对?

每次关机都要黑屏卡个几分钟

调查原因发现卡这了fcitx的守护进程

除此之外,一些系统自带的场景下

输入框无法输入中文,矛头都指向fcitx

于是果断切换到ibus输入法

最终选择 ibus-rime

他的词库确实不如搜狗,但体验还行吧,兼容性强,速度极快

如果后续有折腾精神可以参考这篇文章自己导入词库

https://weibo.com/ttarticle/p/show?id=2309404484640323796997

折腾

卸载 fcitx sogou 输入法

# 彻底卸载sogou和fcitx
sudo apt purge sogoupinyin
sudo apt purge fcitx
sudo apt autoremove
sudo apt remove fcitx*
sudo apt purge fcitx*
sudo apt autoremove

# 删除配置文件
cd .config/
rm -rf sogoupinyin/
rm -rf ibus

安装&配置 ibus-rime

# 安装ibus
sudo apt install ibus ibus-rime

这里需要先注销或重启下系统,然后进入输入法配置

  1. [设置] - [区域与语言] - [输入源] - [+]
  2. 选择 中文(Rime)
  3. 然后删掉其他不需要的输入法
  4. [管理已安装的语言] - [键盘输入法系统]
  5. 选择ibus

重启ibus

ibus restart

这里先开个文本编辑器试下中文能不能输入

只要能输入就行,后续再优化配置文件

# 优化配置文件
cd .config/ibus/rime/
gedit default.custom.yaml

# 粘贴以下配置并保存
patch:
  schema_list:
    - schema: luna_pinyin_simp
  menu:
    page_size: 9
  ascii_composer:
    switch_key:
      Shift_L: commit_code

(上述配置包括 仅简体中文、候选词9个、左shift切换中英文)

这里也可以再重启输入法并开个文本测试下效果

ibus restart
gedit

最后剩下一个横排候选词

cd ~/.config/ibus/rime/build/
gedit ibus_rime.yaml

# 粘贴以下代码并保存
style:
  horizontal: true

最后再重启一次输入法测试下效果就结束了

ibus restart
gedit

补充

注意:Ubuntu 20.04 LTS 使用ibus输入法后会导致 WPS 启动奇慢无比

解决方法

sudo apt install libcanberra-gtk-module
sudo apt install appmenu-gtk2-module

完美解决!秒开WPS

参考: https://blog.csdn.net/weixin_42751951/article/details/105919949 评论区

END

亲测,效果确实比搜狗差一点,但解决了之前2个大麻烦,也不错。之后有机会再研究如何增加词库

评论

发表评论


取消