Arch 安装中文输入法 Fcitx5

Arch ArchLinux 安装中文输入法 Fcitx5

中文输入法 Fcitx5

在 Archlinux 上安装后,发现部分应用无法输入中文。经过排查和资料查阅,现将解决方案整理如下

本方案仅在 Gnome 桌面环境下测试通过,其他桌面环境未经测试

1. 安装 Fcitx5

1
sudo pacman -Sy fcitx5 fcitx5-chinese-addons fcitx5-configtool

2. 配置环境变量

编辑系统环境变量配置文件 /etc/environment

1
sudo vim /etc/environment

添加以下内容(此步骤至关重要,最终通过修改此文件解决问题):

1
2
3
4
5
6
7
8
9
10
11
# 通用输入法配置
GTK_IM_MODULE=fcitx # GTK 程序
QT_IM_MODULE=fcitx # Qt 程序
XMODIFIERS=@im=fcitx # X11 传统程序

# 游戏/多媒体框架
SDL_IM_MODULE=fcitx # SDL 应用
GLFW_IM_MODULE=fcitx # GLFW 应用

# 遗留库支持
CLUTTER_IM_MODULE=fcitx # Clutter 应用

3. 设置开机自启

使用 Gnome Tweaks(Gnome 桌面环境默认已安装)将 fcitx5 添加到开机自启动程序:

开机自启动设置

4. 添加拼音输入法

若系统默认语言不是中文,需手动添加拼音输入法:

1
fcitx5-configtool

在配置工具中将”拼音(PinYin)”添加到输入法列表:

拼音输入法配置

5. 主题优化(可选)

Gnome 用户可安装 Input Method Panel 扩展来优化输入法显示效果。

6. 重启系统

注意:fcitx5 配置需重启系统才能生效。

如需立即重启,可执行:

1
sudo shutdown -r now

Arch 安装中文输入法 Fcitx5
http://example.com/2024/11/09/Arch/03.中文输入法 Fcitx5/
作者
John Doe
发布于
2024年11月9日
许可协议