我也遇到过这样的问题。根本原因是Ubuntu从17.10开始切换到GNOME,而GNOME目前可能无法很好地支持fcitx。以下脚本可能对您有帮助:
第1步检查fcitx是否安装
sudo apt install fcitx fcitx-mozc
Run Code Online (Sandbox Code Playgroud)
步骤 2使用文本编辑器打开 ~/.pam_environment 并设置以下环境变量以启动 fcitx
XMODIFIERS DEFAULT=@im=fcitx
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
Run Code Online (Sandbox Code Playgroud)
步骤 3添加自动启动条目以启动 fcitx。在 Ubuntu 活动中搜索“启动应用程序首选项”并添加 fcitx 条目
Name: Fcitx
Command: /usr/bin/fcitx-autostart
Comment: type your favorite description for fcitx
Run Code Online (Sandbox Code Playgroud)
步骤4重启并检查fcitx是否唤醒
请参阅本文档中的更多详细信息:https://www.csslayer.info/wordpress/fcitx-dev/how-to-use-fcitx-on-ubuntu-17-10/
我使用的是 Ubuntu 19.04 和 GNOME 3.32.1,
gnome-language-selectorKeyboard input method systemfcitxSettings->Region&Language->Input Sources类似的东西Chinese(Intelligent Pinyin),只保留English(US)| 归档时间: |
|
| 查看次数: |
7408 次 |
| 最近记录: |