解决Linux使用fcitx5输入法无法输入问题

简介: 解决Linux使用fcitx5输入法无法输入问题

解决Linux使用fcitx5输入法无法输入问题

① 下载安装相应软件

使用Linux中的软件管理工具下载fcitx5输入法相应的依赖软件:

Debian系统及其衍生发行版中安装:

$ sudo apt-get install  fcitx5-frontend-qt5 fcitx5-frontend-gtk2 fcitx5-frontend-gtk3 fcitx5-pinyin fcitx5-chinese-addons fcitx5-chewing fcitx5-module-lua fcitx5-module-lua-common fcitx5-modules unicode-cldr-core

Arch Linux系统及其衍生发行版中安装:

$ sudo pacman -S fcitx5-im fcitx5-qt fcitx5-gtk fcitx5-chinese-addons fcitx5-lua unicode-cldr

……

依赖解释:

fcitx5-frontend-qt5/fcitx5-qt - 为fcitx5输入法提供Qt5IM模块。

fcitx5-frontend-gtk2/fcitx5-gkt - 为fcitx5输入法提供GTK2IM模块。

fcitx5-frontend-gtk3/fcitx5-gtk - 为fcitx5输入法提供GTK3IM模块。

fcitx5-pinyin - 为fcitx5输入法框架提供拼音支持。

fcitx5-chinese-addons - 为fcitx5输入法提供中文相关插件。

fcitx5-chewing - 为fcitx5输入法提供chewing繁体中文输入引擎。

fcitx5-module-lua/fcitx5-lua - 为fcitx5输入法提供lua支持。

fcitx5-module-lua-common/fcitx5-lua - 为fcitx5输入法提供lua支持的通用文件。

fcitx5-modules - fcitx5输入法框架的核心模块。

unicode-cldr-core/unicode-cldr - 来自Unicode CLDR的核心通用数据。

② 配置相应文件

配置/etc/environment文件或~/.pam_environment文件。

  • 若配置/etc/environment文件,则在该文件中输入如下内容:
XIM=fcitx5
XIM_PROGRAM=fcitx5
GTK_IM_MODULE=fcitx5
QT_IM_MODULE=fcitx5
XMODIFIERS=@im=fcitx5
SDL_IM_MODULE=fcitx5
GLFW_IM_MODULE=fcitx5
  • 若配置~/.pam_environment文件,则在该文件中输入如下内容:
export XIM=fcitx5
export XIM_PROGRAM=fcitx5
export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export XMODIFIERS=@im=fcitx5
export SDL_IM_MODULE=fcitx5
export GLFW_IM_MODULE=fcitx5

警告:

读取 ~/.pam_environment 已被弃用,不再起作用。

③ 使得配置文件生效:

使用如下命令使得刚刚配置的文件生效:

若配置的/etc/environment文件,则在root用户下使用如下命令:

# source /etc/environment

若配置的~/.pam_environment文件,则使用如下命令:

$ source ~/.pam_environment

④ 配置完成,尽情享用吧~

重启计算机后即可享用fcitx5输入法。

提示:

fcitx5-material-color - 为fcitx5输入法提供类微软输入法主题的material color主题。

相关文章
|
7月前
|
Linux
KaLi Linux 安装sougou输入法
KaLi Linux 安装sougou输入法,操作在下方!!!
412 1
|
Ubuntu Linux
Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题
Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题
2427 0
|
Linux
关于LINUX输入法候选框光标跟随的代码的一个网页
关于LINUX输入法候选框光标跟随的代码的一个网页
101 0
|
Linux Windows
OpenJDK8在LINUX上,输入法候选框无法正确定位
OpenJDK8在LINUX上,输入法候选框无法正确定位
83 0
Linux 删除(清空)已输入的命令
Linux 删除(清空)已输入的命令
|
Ubuntu Linux 测试技术
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(下)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程
299 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(下)
|
Linux 芯片
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(中)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程
177 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(中)
|
Ubuntu Linux API
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(上)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程
234 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(上)
java Linux语句输入 linux下执行语句
java Linux语句输入 linux下执行语句
|
NoSQL Linux Redis
关于redis-server服务启动之后,无法再输入Linux命令的问题!
关于redis-server服务启动之后,无法再输入Linux命令的问题!
114 0
关于redis-server服务启动之后,无法再输入Linux命令的问题!