环境:leap 15.4 kde。
fcitx5 使用的是下列方式启动的,
systemctl --user enable fcitx5
有个问题,刚进系统的时候在 kate 里边编辑是没问题的(一直没有问题),
但是启动 wps 就不能输入中文。
然后使用
systemctl --user start fcitx5
就可以在 wps 中输入中文了。
在重启 fcitx5 前后 fcitx5-diagnose 的结果 的不同的地方如下:
1.重启前
1. setxkbmap
:
...
xkb_symbols { include "pc+us+inet(evdev)+terminate(ctrl_alt_bksp)" };
....
2. xprop
:
_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us", "", ""
5. DBus 界面:
....
DBus 名称 `org.fcitx.Fcitx5` 的所有者是 `:1.0`。
......
来自 dbus 的调试信息:
Input Context without group
IC [2846fc67242f47978890685bd31c78cc] program:plasmashell frontend:dbus focus:0
IC [149ece6484894405996189fedb31537a] program:plasmashell frontend:dbus focus:0
IC [05615afe886c4320b0702d4d65fa9ffa] program:firefox-esr102 frontend:dbus focus:0
IC [a279199bff78459d914e2e92faf90461] program:firefox-esr102 frontend:dbus focus:0
IC [d880cc8f2f374d28855363c4f070884a] program:firefox-esr102 frontend:dbus focus:0
IC [e6eb89bf18654d74b969dd4293d5d5cb] program:firefox-esr102 frontend:dbus focus:0
IC [d8b8329f74c749a087f51e1d40ac57c5] program:konsole frontend:dbus focus:1
2. 根窗口上的 XIM_SERVERS:
**无法在根窗口找到 xim_server。**
2.重启后
1. setxkbmap
:
...
xkb_symbols { include "pc+cn+inet(evdev)+terminate(ctrl_alt_bksp)" };
....
2. xprop
:
_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "cn", "", ""
5. DBus 界面:
....
DBus 名称 `org.fcitx.Fcitx5` 的所有者是 `:1.324`。
......
来自 dbus 的调试信息:
Group [x11::1] has 0 InputContext(s)
Group [wayland:] has 10 InputContext(s)
IC [42dc94c0262f4bf0a3d7e7db8c37be54] program:firefox-esr102 frontend:dbus cap:6001000012 focus:0
IC [ad0eddfb30384bdea62264329660de17] program:firefox-esr102 frontend:dbus cap:e001000012 focus:0
IC [0c264eda96ef44438ace2eadfd175b0d] program:plasmashell frontend:dbus cap:1e001800072 focus:0
IC [e02c34b0d258435b978ce9bbfdcb9189] program:firefox-esr102 frontend:dbus cap:6001000012 focus:0
IC [a2b12623eea94b709c193e95c76ee3c4] program:plasmashell frontend:dbus cap:0 focus:0
IC [c29b5220be8a4a9db78aa794e5d17a72] program:plasmashell frontend:dbus cap:1e001800072 focus:0
IC [ac1427e5ef444ab684e0664d180e11d7] program:konsole frontend:dbus cap:e001800072 focus:1
IC [405ef013c8f94e068abb38a9e37dcf0f] program:plasmashell frontend:dbus cap:0 focus:0
IC [acfa5e69aea94b78b04cce461727739b] program:firefox-esr102 frontend:dbus cap:e001000012 focus:0
IC [9cf02e8ff5174ce4b96cae23700bd652] program:konsole frontend:dbus cap:0 focus:0
Input Context without group
2. 根窗口上的 XIM_SERVERS:
Xim 服务的名称与环境变量中设置的相同。