485 字
2 分钟
Ubuntu 更换输入法
前言
我再也受不了 ibus 了,一年了!!
从一开始的每隔几个小时崩溃一次,到最近十分钟不到崩了两次??
不了解的可以看看这个:Ubuntu Ibus输入法 失灵/高延迟
fcitx
由于 linux 端的搜狗输入法是基于 fcitx 框架的,所以需要提前确认 fcitx 是否安装完成。
fcitx 的安装指令:
sudo apt install fcitxsudo apt install fcitx-config-gtk
第二条指令是安装 fcitx 的配置工具,如果没有可以尝试 fcitx-config-gtk3 或 fcitx-configtool
安装完成后在 设置-区域与语言-管理已安装的语言-键盘输入法系统 中选择 fcitx。
搜狗输入法
从搜狗官网那里获取输入法安装包 .deb ,使用如下指令安装:
sudo dpkg -i sogoupinyin_版本号_amd64.deb
如果缺少依赖,可以通过如下指令安装:
sudo apt -f install
安装完成后重启电脑。
找到 fcitx 的小图标,点进去:
选择 配置当前输入法
:
将搜狗输入法调整到第一个,或使用 Ctrl + Space
切换输入法:
然后就能看到搜狗输入法的浮动窗口了:
卸载 ibus
为了防止 ibus 之后又给我整幺蛾子,我直接进行一个卸载:
sudo apt autoremove ibussudo apt autoremove ibus-pinyin
报错
fcitx-dbus-watcher 缓冲溢出
报错信息: fcitx-dbus-watcher crached with SIGSEGV in dbus_watch_get_enabled()
在 Ubuntu-fcitx 的社区中查找到了相关报错记录1,并且这个问题成因比较复杂:
Status changed to ‘Confirmed’ because the bug affects multiple users.
但这个报错并不影响搜狗输入法的正常使用,如果一直报这个错误,可以尝试删除错误报告2:
cd /var/crash/
在 /var/crash/ 能看到生成的错误报告,rm 删掉就行。
Footnotes
Ubuntu 更换输入法
https://fuwari.vercel.app/posts/ubuntu/ubuntu-更换输入法/