本文介绍消除百度输入法Linux版的独占性,和Fcitx共存互不影响的方法。其实百度、搜狗、讯飞都是有独占性的输入法,因为它们都要使用自己的UI,所以肯定会和其它的输入法冲突。
前言 百度输入法Linux版也有很强的排它性,几乎无法和任何输入法兼容,安装百度输入法的时候要先卸载Fcitx及自带的所有输入法,再安装百度输入法(参考:在Ubuntu系统下安装百度输入法Linux版的方法),不然的话,百度输入法的输入框会被Fcitx自带的UI覆盖,然后导致提示的字是乱码。
解决方法 去下载百度输入法的安装包并解压(百度输入法Linux版下载:支持在Ubuntu下用全拼、双拼、五笔),然后进入终端中运行以下命令: sudo apt purge fcitx* sudo dpkg -i fcitx-baidupinyin.deb sudo apt install -f 执行完上面三个后,Fcitx仍会安装一个默认面板,这时候还是会与百度输入法有冲突,我们要删除掉Fcitx默认面板: sudo apt purge fcitx-ui-classic 百度自己的面板程序文件在/opt/apps/com.baidu.fcitx-baidupinyin/files/bin/baidu-qimpanel。 经过上面的操作后,重新启动电脑,这样有一个干净的Fcitx加百度输入法是可以的,不会有问题。
评价 独占性这点并不是很好,但这个百度输入法Linux版还确实挺好用,如果百度输入法能满足你的要求,也可以卸载掉其它的输入法,仅用一个不会有任何的冲突与出错。
相关主题 |