Ubuntu 20.04 无法使用中文输入的解决方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 20.04 无法使用中文输入的解决方案相关的知识,希望对你有一定的参考价值。

参考技术A Ubuntu 20.04中对于fcitx的支持不足(似乎是由于取消qt4支持),因此使用IBus作为输入法。

使用下面的命令将fcitx彻底卸载。

设置>区域与语言>输入源>'+', 选择中文(智能拼音)即可。

Ubuntu20.04下使用基于fcitx的输入法时,Mendeley无法输入中文的解决方案

本方案并非原创,但由于笔者在网上苦苦寻找许久才找到这一可行方法,故记录下来。在此感谢原作者yinflying的努力与无私共享。原文已失效,后来网友JackieMium也写过一篇博文。本篇博文无意抄袭,只是希望为后来人指路。

问题

在Ubuntu19及以前,尽管Mendeley不支持fcitx中文输入,但只需要将/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so拷贝至Mendeley安装目录下的对应位置(如/opt/mendeleydesktop/plugins/qt/plugins/platforminputcontexts)即可使得Mendeley支持fcitx中文输入。但Ubuntu20.04后,该方法不再适用。

解决

yinflying提供了自行编译的libfcitxplatforminputcontextplugin.so文件(见这里),经笔者验证,将该文件而非系统自带的/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so置于前述Mendeley目录下,能够完美解决该问题。

以上是关于Ubuntu 20.04 无法使用中文输入的解决方案的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu20.04下使用基于fcitx的输入法时,Mendeley无法输入中文的解决方案

Ubuntu20.04无法联网的解决方法

安装ubuntu20.04(安装vimgccVMtools中文输入法汉化修改IP地址)

无法登录 Ubuntu 20.04 LTS [关闭]

已解决macbook pro m1芯片ubuntu20.04ARM64虚拟机添加输入法

已解决macbook pro m1芯片ubuntu20.04ARM64虚拟机添加输入法