fcitx5-diagnose
# 系统信息:
1. `uname -a`:
**Linux arch 6.18.2-arch2-1 #1 SMP PREEMPT_DYNAMIC Thu, 18 Dec 2025 18:00:18 +0000 x86_64 GNU/Linux**
2. `lsb_release`:
**\`lsb_release\`** 未找到.
3. `/etc/lsb-release`:
**\`/etc/lsb-release\`** 未找到.
4. `/etc/os-release`:
**NAME="Arch Linux"**
**PRETTY_NAME="Arch Linux"**
**ID=arch**
**BUILD_ID=rolling**
**ANSI_COLOR="38;2;23;147;209"**
**HOME_URL="https://archlinux.org/"**
**DOCUMENTATION_URL="https://wiki.archlinux.org/"**
**SUPPORT_URL="https://bbs.archlinux.org/"**
**BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"**
**PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"**
**LOGO=archlinux-logo**
5. 桌面环境:
桌面环境为 **\`kde\`**。
6. XDG 会话类型:
**XDG_SESSION_TYPE='wayland'**
7. Bash 版本:
**BASH_VERSION='5.3.9(1)-release'**
# 环境:
1. DISPLAY:
**DISPLAY=':1'**
**WAYLAND_DISPLAY='wayland-0'**
2. 键盘布局:
**1. \`setxkbmap\`:**
**WARNING: Running setxkbmap against an Xwayland server**
**xkb_keymap {**
**xkb_keycodes { include "evdev+aliases(qwerty)"** **};**
**xkb_types { include "complete"** **};**
**xkb_compat { include "complete"** **};**
**xkb_symbols { include "pc+us+inet(evdev)"** **};**
**xkb_geometry { include "pc(pc105)"** **};**
**};**
**2. \`xprop\`:**
**\_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us", "", ""**
3. Locale:
**1. 全部可用 locale:**
**C**
**C.utf8**
**en_US.utf8**
**POSIX**
**zh_CN.utf8**
**2. 当前 locale:**
**LANG=zh_CN.UTF-8**
**LC_CTYPE="zh_CN.UTF-8"**
**LC_NUMERIC=zh_CN.UTF-8**
**LC_TIME=zh_CN.UTF-8**
**LC_COLLATE="zh_CN.UTF-8"**
**LC_MONETARY=zh_CN.UTF-8**
**LC_MESSAGES="zh_CN.UTF-8"**
**LC_PAPER=zh_CN.UTF-8**
**LC_NAME=zh_CN.UTF-8**
**LC_ADDRESS=zh_CN.UTF-8**
**LC_TELEPHONE=zh_CN.UTF-8**
**LC_MEASUREMENT=zh_CN.UTF-8**
**LC_IDENTIFICATION="zh_CN.UTF-8"**
**LC_ALL=**
4. 目录:
**1. 主目录:**
**/home/cuifj**
**2. \`${XDG_CONFIG_HOME}\`:**
环境变量 **\`XDG_CONFIG_HOME\`** 没有设定。
**\`XDG_CONFIG_HOME\`** 的当前值是 **\`\~/.config\`** (**\`/home/cuifj/.config\`**)。
**3. Fcitx5 设置目录:**
当前 fcitx5 设置目录是 **\`\~/.config/fcitx5\`** (**\`/home/cuifj/.config/fcitx5\`**)。
5. 当前用户:
脚本作为 cuifj (1000) 运行。
# Fcitx 状态:
1. 可执行文件:
在 **\`/usr/bin/fcitx5\`** 找到了 fcitx5。
2. 版本:
Fcitx 版本: **\`5.1.17\`**
3. 进程:
找到了 1 个 fcitx5 进程:
**996033 fcitx5**
4. `fcitx5-remote`:
**\`fcitx5-remote\`** 工作正常。
5. DBus 界面:
使用 **\`dbus-send\`** 来检查 dbus。
DBus 名称 **\`org.fcitx.Fcitx5\`** 的所有者是 **\`:1.549\`**。
DBus 名称 **\`org.fcitx.Fcitx5\`** 的 PID 所有者是 **\`996033\`**。
来自 dbus 的调试信息:
**Group \[wayland:\] has 13 InputContext(s)**
**IC \[ae777d8ae8764380b94367ebb772722b\] program:plasmashell frontend:dbus cap:1e001800072 focus:0**
**IC \[476bfcbce31d4a59bba37fc7149c8f17\] program:plasmashell frontend:dbus cap:1e001800072 focus:0**
**IC \[73a58a22cfa946279d863dd6b20f0a0b\] program:plasmashell frontend:dbus cap:1e001800072 focus:0**
**IC \[b4dc826761bb47c9a52ebbf6b78ac2f8\] program:plasmashell frontend:dbus cap:1e001800072 focus:0**
**IC \[4220b139e36b4e78a9ec22e730a27cff\] program:konsole frontend:dbus cap:e001820872 focus:1**
**IC \[a1c73dca7c48451689a64af238deb97b\] program:plasmashell frontend:dbus cap:1e001800072 focus:0**
**IC \[ef101554fe8541548ddb87808427722f\] program:plasmashell frontend:dbus cap:1e001800072 focus:0**
**IC \[802d4eb89a2b4f33b0ae3f89067f5458\] program:plasmashell frontend:dbus cap:1e001800072 focus:0**
**IC \[c5095229657840b48b8db736465569cb\] program:firefox frontend:dbus cap:e001000032 focus:0**
**IC \[b240358a62054f0588441524d142a900\] program:plasmashell frontend:dbus cap:1e001800072 focus:0**
**IC \[a07e0c05aee1407d8375f2afa45e4d9f\] program:firefox frontend:dbus cap:e001000072 focus:0**
**IC \[9caabca4ba1c4d71b74d68fb7799e1f9\] program:plasmashell frontend:dbus cap:1e001800072 focus:0**
**IC \[1beb8ac150904850a1f049c521a73200\] program:clash-verge frontend:dbus cap:6001000020 focus:0**
**Group \[x11::1\] has 10 InputContext(s)**
**IC \[ab17b3a75f4648b1a96dee17a0831b4c\] program:com.alibabainc.dingtalk frontend:dbus cap:16000800072**
focus:0
IC [5de053de480b4dc1af3c2533f1abf9cb] program:com.alibabainc.dingtalk frontend:dbus cap:16000800072
focus:0
IC [30330f4646ac492da378e35ef9bfa949] program:WeChatAppEx frontend:dbus cap:6000000032 focus:0
IC [0577beda1856465d9a45afa60a2e9cb4] program:wechat frontend:fcitx4 cap:800072 focus:0
IC [568af8141d41496089083740924c46cb] program:wechat frontend:fcitx4 cap:800072 focus:0
IC [32247a0bbfeb49b1b9a0493131b13561] program:WindTerm frontend:fcitx4 cap:82087a focus:0
IC [1a898ed708c14b69832792e2efa3e9ef] program:wechat frontend:fcitx4 cap:0 focus:0
IC [b4bb2222da6948239168d94ea22e1509] program:com.alibabainc.dingtalk frontend:dbus cap:16000800072
focus:0
IC [a63a172e543549098a9a54c68974cce1] program:wechat frontend:fcitx4 cap:0 focus:0
IC [02063181723a40d7954fdf7e6795716c] program:WindTerm frontend:fcitx4 cap:0 focus:0
Input Context without group
# 前端设置:
此脚本检查的环境变量仅能显示当前命令行的环境。仍有可能您的环境并没有应用于整个桌面。您可以通过使用命令对某个无
法正常工作的进程使用命令 `xargs -0 -L1 /proc/$PID/environ` 检查此进程的实际的环境变量。
## Xim:
1. `${XMODIFIERS}`:
环境变量 XMODIFIERS 已经正确地设为了“@im=fcitx”。
从环境变量中获取的 Xim 服务名称为 fcitx.
2. 根窗口上的 XIM_SERVERS:
Xim 服务的名称与环境变量中设置的相同。
## Qt:
1. qt4 - `${QT4_IM_MODULE}`:
环境变量 QT_IM_MODULE 已经正确地设为了“fcitx”。
**\*\*\`fcitx5-qt4-immodule-probing\` 未找到.\*\***
2. qt5 - `${QT_IM_MODULE}`:
环境变量 QT_IM_MODULE 已经正确地设为了“fcitx”。
使用 fcitx5-qt5-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
**QT_QPA_PLATFORM=xcb**
**QT_IM_MODULE=fcitx**
**IM_MODULE_CLASSNAME=fcitx::QFcitxPlatformInputContext**
3. qt6 - `${QT_IM_MODULE}`:
环境变量 QT_IM_MODULE 已经正确地设为了“fcitx”。
使用 fcitx5-qt6-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
**QT_QPA_PLATFORM=wayland**
**QT_IM_MODULE=fcitx**
**IM_MODULE_CLASSNAME=fcitx::QFcitxPlatformInputContext**
4. Qt 输入法模块文件:
找到了 fcitx5 的 qt6 输入法模块:**\`/usr/lib/qt6/plugins/platforminputcontexts/libfcitx5platforminputcontext**
plugin.so`。
找到了未知的 fcitx qt 模块:`/usr/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_fcitx5.so`。
找到了 fcitx5 的 qt 输入法模块:`/usr/lib/qt/plugins/platforminputcontexts/libfcitx5platforminputcontextpl
ugin.so`。
找到了 fcitx5 qt6 模块:`/usr/lib/fcitx5/qt6/libfcitx-quickphrase-editor5.so`。
下列错误也许并不准确,因为对路径所对应的 Qt 版本的猜测取决于发行版如何打包 Qt。如果您不使用任何对应版本的
Qt 程序,或者在 Wayland 下使用 Qt 的 text-input 支持,下列错误也不是严重问题。
**无法找到 Qt4 的 fcitx5 输入法模块。**
## Gtk:
1. gtk - `${GTK_IM_MODULE}`:
环境变量 GTK_IM_MODULE 已经正确地设为了“fcitx”。
**\*\*\`fcitx5-gtk2-immodule-probing\` 未找到.\*\***
使用 fcitx5-gtk3-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
**GTK_IM_MODULE=fcitx**
使用 fcitx5-gtk4-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
**GTK_IM_MODULE=fcitx**
2. `gtk-query-immodules`:
**1. gtk 2:**
在 **\`/usr/bin/gtk-query-immodules-2.0\`** 找到了 gtk **\`2.24.33\`** 的 **\`gtk-query-immodules\`**。
版本行:
**# Created by /usr/bin/gtk-query-immodules-2.0 from gtk+-2.24.33**
**\*\*无法在 \`/usr/bin/gtk-query-immodules-2.0\` 的输出中找到 fcitx5。\*\***
**\*\*无法找到 gtk 2 的 fcitx5 输入法模块。\*\***
**2. gtk 3:**
在 **\`/usr/bin/gtk-query-immodules-3.0\`** 找到了 gtk **\`3.24.51\`** 的 **\`gtk-query-immodules\`**。
版本行:
**# Created by /usr/bin/gtk-query-immodules-3.0 from gtk+-3.24.51**
已找到 gtk **\`3.24.51\`** 的 fcitx5 输入法模块。
**"/usr/lib/gtk-3.0/3.0.0/immodules/im-fcitx5.so"**
**"fcitx" "Fcitx5 (Flexible Input Method Framework5)" "fcitx5" "/usr/locale" "ja:ko:zh:\*"**
**"fcitx5" "Fcitx5 (Flexible Input Method Framework5)" "fcitx5" "/usr/locale" "ja:ko:zh:\*"**
3. Gtk 输入法模块缓存:
**1. gtk 2:**
在 **\`/usr/lib/gtk-2.0/2.10.0/immodules.cache\`** 找到了 gtk **\`2.24.33\`** 的输入法模块缓存。
版本行:
**# Created by gtk-query-immodules-2.0 from gtk+-2.24.33**
**\*\*无法输入法模块缓存 \`/usr/lib/gtk-2.0/2.10.0/immodules.cache\` 中找到 fcitx5\*\***
**\*\*无法在缓存中找到 gtk 2 的 fcitx5 输入法模块。\*\***
**2. gtk 3:**
在 **\`/usr/lib/gtk-3.0/3.0.0/immodules.cache\`** 找到了 gtk **\`3.24.51\`** 的输入法模块缓存。
版本行:
**# Created by gtk-query-immodules-3.0 from gtk+-3.24.51**
已找到 gtk **\`3.24.51\`** 的 fcitx5 输入法模块。
**"/usr/lib/gtk-3.0/3.0.0/immodules/im-fcitx5.so"**
**"fcitx" "Fcitx5 (Flexible Input Method Framework5)" "fcitx5" "/usr/locale" "ja:ko:zh:\*"**
**"fcitx5" "Fcitx5 (Flexible Input Method Framework5)" "fcitx5" "/usr/locale" "ja:ko:zh:\*"**
4. Gtk 输入法模块文件:
**1. gtk 2:**
找到的全部 Gtk 2 输入法模块文件均存在。
**2. gtk 3:**
找到的全部 Gtk 3 输入法模块文件均存在。
**3. gtk 4:**
找到的全部 Gtk 4 输入法模块文件均存在。
# 配置:
## Fcitx 插件:
1. 插件配置文件目录:
找到了 fcitx5 的插件配置目录:**\`/usr/share/fcitx5/addon\`**。
2. 插件列表:
**1. 找到了 28 个已启用的插件:**
**Simplified and Traditional Chinese Translation 5.1.11**
**Classic User Interface 5.1.17**
**Clipboard 5.1.17**
**Cloud Pinyin 5.1.11**
**DBus 5.1.17**
**DBus Frontend 5.1.17**
**Emoji 5.1.17**
**Fcitx4 Frontend 5.1.17**
**Full width character 5.1.11**
**IBus Frontend 5.1.17**
**Input method selector 5.1.17**
**Keyboard 5.1.17**
**KDE Input Method Panel 5.1.17**
**Status Notifier 5.1.17**
**Notification 5.1.17**
**Pinyin 5.1.11**
**Extra Pinyin functionality 5.1.11**
**Punctuation 5.1.11**
**Quick Phrase 5.1.17**
**Rime 5.1.12**
**Spell 5.1.17**
**Table 5.1.11**
**Unicode 5.1.17**
**DBus Virtual Keyboard 5.1.17**
**Wayland 5.1.17**
**Wayland Input method frontend 5.1.17**
**XCB 5.1.17**
**X Input Method Frontend 5.1.17**
**2. 找到了 0 个被禁用的插件:**
3. 插件库:
所有插件所需的库都被找到。
4. 用户界面:
找到了 3 个已启用的用户界面插件:
**Classic User Interface**
**KDE Input Method Panel**
**DBus Virtual Keyboard**
## 输入法:
1. `/home/cuifj/.config/fcitx5/profile`:
**\[Groups/0\]**
**# Group Name**
**Name=默认**
**# Layout**
**Default Layout=us**
**# Default Input Method**
**DefaultIM=rime**
**\[Groups/0/Items/0\]**
**# Name**
**Name=rime**
**# Layout**
**Layout=**
**\[GroupOrder\]**
**0=默认p**
# 日志:
1. `date`:
**2025年 12月 26日 星期五 10:47:44 CST**
**警告:fcitx5-diagnose 的输出可能包含敏感信息,包括发行版名称,内核版本,正在运行的程序名称等。**
**尽管这些信息对于开发者诊断问题有帮助,请在公开发送到在线网站前检查并且根据需要移除的对应信息。**
chrome 信息
| Google Chrome | 143.0.7499.169 (正式版本) (64 位) |
|---|---|
| 修订版本 | 164b20aab62509dad21fd46383951aeec084ad1e-refs/branch-heads/7499@{#3399} |
| 操作系统 | Linux |
| JavaScript | V8 14.3.127.17 |
| 用户代理 | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 |
| 命令行 | /opt/google/chrome/google-chrome --enable-features=UseOzonePlatform --ozone-platform-hint=wayland --enable-wayland-ime --flag-switches-begin --enable-features=UseOzonePlatform,WaylandLinuxDrmSyncobj,WaylandSessionManagement --flag-switches-end --ozone-platform=wayland --origin-trial-disabled-features=CanvasTextNg |
| 可执行文件路径 | /opt/google/chrome/google-chrome |