We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
系统: Debian GNU/Linux trixie Kernel: 6.7.12-amd64 fcitx5 :5.1.9
通过自带的配置工具调整了一个主题,发现“输入面板→高亮背景→边框颜色”的值不生效,实际生效的颜色是“输入面板→背景→边框颜色”处的值。
检查主题中的配置文件,通过配置工具修改后的颜色值确认是写入到了配置文件中,但实际没有用到它。 即 theme.conf 中的 [InputPanel/Highlight] → BorderColor值没有作用, 使用的是 [InputPanel/Background] → BorderColor值。
测试其边框值是有效的。
用其它主题也试了一下,确实都不会生效。
期望结果: “输入面板→背景→边框颜色” 处的颜色能和 “输入面板→高亮背景→边框颜色” 颜色能够分开设置。
uname -a:
uname -a
Linux dl4y 6.7.12-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.7.12-1 (2024-04-24) x86_64 GNU/Linux
lsb_release -a:
lsb_release -a
Distributor ID: Debian Description: Debian GNU/Linux trixie/sid Release: n/a Codename: trixie
lsb_release -d:
lsb_release -d
Description: Debian GNU/Linux trixie/sid
/etc/lsb-release:
/etc/lsb-release
/etc/lsb-release 未找到.
/etc/os-release:
/etc/os-release
PRETTY_NAME="Debian GNU/Linux trixie/sid" NAME="Debian GNU/Linux" VERSION_CODENAME=trixie ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"
桌面环境:
无法确定桌面环境。
XDG 会话类型:
XDG_SESSION_TYPE='x11'
Bash 版本:
BASH_VERSION='5.2.21(1)-release'
DISPLAY:
DISPLAY=':0' WAYLAND_DISPLAY=''
键盘布局:
setxkbmap:
setxkbmap
xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+cn+inet(evdev)+terminate(ctrl_alt_bksp)" }; xkb_geometry { include "pc(pc86)" }; };
xprop:
xprop
_XKB_RULES_NAMES(STRING) = "evdev", "pc86", "cn", "", "terminate:ctrl_alt_bksp"
Locale:
全部可用 locale:
C C.utf8 POSIX zh_CN.utf8
当前 locale:
LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:zh 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=
目录:
主目录:
/home/tankb51
${XDG_CONFIG_HOME}:
${XDG_CONFIG_HOME}
环境变量 XDG_CONFIG_HOME 没有设定。
XDG_CONFIG_HOME
XDG_CONFIG_HOME 的当前值是 ~/.config (/home/tankb51/.config)。
~/.config
/home/tankb51/.config
Fcitx5 设置目录:
当前 fcitx5 设置目录是 ~/.config/fcitx5 (/home/tankb51/.config/fcitx5)。
~/.config/fcitx5
/home/tankb51/.config/fcitx5
当前用户:
脚本作为 tankb51 (1000) 运行。
可执行文件:
在 /usr/bin/fcitx5 找到了 fcitx5。
/usr/bin/fcitx5
版本:
Fcitx 版本: 5.1.9
5.1.9
进程:
找到了 1 个 fcitx5 进程:
5282 fcitx5
fcitx5-remote:
fcitx5-remote
fcitx5-remote 工作正常。
DBus 界面:
使用 dbus-send 来检查 dbus。
dbus-send
DBus 名称 org.fcitx.Fcitx5 的所有者是 :1.13。
org.fcitx.Fcitx5
:1.13
DBus 名称 org.fcitx.Fcitx5 的 PID 所有者是 5282。
5282
来自 dbus 的调试信息:
Group [x11::0] has 83 InputContext(s) IC [ebefed2e833b49ddb81a2e88b2483636] program:gvim frontend:dbus cap:6000000020 focus:0 IC [862b4ff745c94f11968007a5ba35b853] program: frontend:xim cap:4000000000 focus:0 IC [06c807a73c9140fda971233ac3ef4686] program:alacritty frontend:xim cap:4000000000 focus:1 IC [1dd8431f3def42698e9410dd0df66966] program:ksnip frontend:dbus cap:16000800072 focus:0 IC [daf851fb0cab4778b2b83da761fb71dc] program:zim frontend:dbus cap:6000000072 focus:0 IC [8f44b172160941688aaf83bc114c0608] program:zim frontend:dbus cap:6000000032 focus:0 IC [65366771109149bb9a7a8fee5a563984] program:telegram-desktop frontend:dbus cap:6800800072 focus:0 IC [061dba5ad8da4855a19f55491af628e2] program:clash-verge frontend:dbus cap:6000000032 focus:0 IC [fec9d7ae9d2f422fb86b5634f1849575] program:gvim frontend:dbus cap:6000000020 focus:0 IC [7cd5c289df764f8eb37f8ff0e002670b] program:gpick frontend:dbus cap:6000000032 focus:0 IC [be8a512c98924e74bb4f6694f6c58f24] program:alacritty frontend:xim cap:4000000000 focus:0 IC [add65fc6aefe48219397c0716d10b780] program:alacritty frontend:xim cap:4000000000 focus:0 IC [391e7754a2994845899fcde48b1a5492] program:qq frontend:dbus cap:6000000032 focus:0 IC [a660d5559b7044e5bcfd2575382ae482] program:alacritty frontend:xim cap:4000000000 focus:0 IC [911949cfb3bc4c4e8bf6faced59e0137] program:ksnip frontend:dbus cap:16000800072 focus:0 IC [304c5b732bd44da2842122159537ef1b] program:copyq frontend:dbus cap:6000800072 focus:0 IC [3aec358e40a0488c9859292e9d5cfe4a] program:scrcpy frontend:dbus cap:12 focus:0 IC [a9a52ad7b2ee488ab558b9bdc2022642] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [b85bed47374c4ce58df136e4dae31a2b] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [c57b5949ce6442edbf97b09f134ee1c9] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [854a24c22117425bacffc27f9e0d5629] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [e719c5f467af465d87295c56eda12d30] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [56ae06254cb74aebad0cff8c02f63dab] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [ed3399935d79416db4db78b1037ea5aa] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [f68adc5352d94785ba3ebc1c0d7d48c0] program:doublecmd frontend:dbus cap:16000800072 focus:0 IC [e5116f39e06a42b089ec597cb749ca87] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [a50e14ec1053402a8160a1e0d47dcdad] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [41547dc5f501445ebba8034f03be0ad4] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [cfeaab4902a14085b12212d2282e9d0e] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [5a56fb2e30cc4a369cfe28a90f07f6cc] program:python3.11 frontend:dbus cap:16000800072 focus:0 IC [37039aca15114876b812b48143281489] program:zim frontend:dbus cap:6000000032 focus:0 IC [624eb43a32e74463a3918ee28c4dc4a8] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [f312a0323357438d8ca7d2da822cbff8] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [7f41206424ee45bc84b429ce58c8e525] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [3fabb0955c544d42be0f10744d19858a] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [2f719f456a494155ad53af6fb1f49b71] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [5f4e05d289994e51b7a879d2e4b5cee5] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [1b8b34b91b534ab8a75779cd03a19bfb] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [eebde716871a49c5830f9cb86065711b] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [b347618c7aa3405cb0faff849fd01cbd] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [c7db6e5cd61747a9bd29c1d878727967] program:gpick frontend:dbus cap:6000000032 focus:0 IC [3dd7217817b844aabe3976c6540e333b] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [fae76feaa1594511943bf002dad5da45] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [f71c965d032249afa5d01d737f9c51bb] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [7ce7a22d7f434752b5e9aaa66b0efb7e] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [d37d38f34518474f89da48983cf3b548] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [55bd384136aa4ceb81072148c03dd97c] program:gvim frontend:dbus cap:6000000020 focus:0 IC [387d1623ef474371a998916a0919fbbc] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [87aeb760f4c044e58335b5918b952c8f] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [67bdec22db434c2d8f9febd614fa8eb3] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [4493ab40588e4f12ad44739862bb9c6d] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [d2b6014641664d8dbd4c87e96de0d36e] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [190479d1725a42278665270ee9088b9f] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [861a09d3b4464c1283ddcf8d18772902] program:ksnip frontend:dbus cap:16000800072 focus:0 IC [3d2d0e9363314b12984f64ecc66ab64d] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [b3aeb436837747a2b3272b57cbd3b465] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [4b2700feb2834a3f861042d178a853d1] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [62151032d7b6464f8a91046786ac06b4] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [0da74ec1a4a34334bc1a84bb96a1a86e] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [13026914c7a243319f9bfe28d864d5fa] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [dcff88c03b1e478aac541dff10fb10fd] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [14ad0e5f24b14c33b894b4044b363ad2] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [938d2b1336644b9c8838adc08148ee45] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [8558dc8e141e417aa11f545321759d1a] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [8be7dd8dcd084af79acab14898f834ff] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [cd794ce846904493bc5354bf2a5a94bd] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [652717d5a89947d499b266d61a033d6a] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [9f775d3164c14922a901f20f585de65c] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [a7e95b06add94b498ee24981a1dd1205] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [378d09676e41479d950f500fabee5628] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [bbed52bd9d7941d99230daa7fbbba681] program:alacritty frontend:xim cap:4000000000 focus:0 IC [fce134c0c8264a558f257fe57a09bb2c] program:xterm frontend:xim cap:4000000000 focus:0 IC [6951f95ad2ca4c37aea352d22a352f33] program:doublecmd frontend:dbus cap:6000800072 focus:0 IC [da82fa59367842b1a69b5f325ae3a495] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [8b7b37a9323943519d48eb7584714ed4] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [da59ef0d8e6444b68dd61c711c0cafaa] program:vivaldi frontend:dbus cap:6000000032 focus:0 IC [5cb38cce2f7f473c8c16feb92faa87b6] program:firefox-esr frontend:dbus cap:6000000032 focus:0 IC [e5823823d2f94ba1883ab7b9ee56c4e6] program:firefox-esr frontend:dbus cap:6000000032 focus:0 IC [3f467222a6c04bb79337c42168b293b8] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [1f4651aa84884f6eb55045ca2b3432cb] program:firefox-esr frontend:dbus cap:6000000032 focus:0 IC [d59ab73e8d544fb281a5a34304def36b] program:virt-manager frontend:dbus cap:6000000032 focus:0 IC [603568d5f3e44971b21fc6c2eab5724d] program:firefox-esr frontend:dbus cap:6000000072 focus:0 IC [6eac5bdc53ff4d2ba6c060be56b923a0] program:alacritty frontend:xim cap:4000000000 focus:0 Input Context without group
配置工具封装:
在 /usr/bin/fcitx5-configtool 找到了 fcitx5-configtool。
/usr/bin/fcitx5-configtool
Qt 的配置界面:
在 /usr/bin/fcitx5-config-qt 找到了 fcitx5-config-qt。
/usr/bin/fcitx5-config-qt
fcitx5-config-qt
KDE 的配置界面:
找到了 fcitx5 的 kcm 模块。
kcm_fcitx5 - 配置输入法
此脚本检查的环境变量仅能显示当前命令行的环境。仍有可能您的环境并没有应用于整个桌面。您可以通过使用命令对某个无法正常工作的进程使用命令 xargs -0 -L1 /proc/$PID/environ 检查此进程的实际的环境变量。
xargs -0 -L1 /proc/$PID/environ
${XMODIFIERS}:
${XMODIFIERS}
环境变量 XMODIFIERS 已经正确地设为了“@im=fcitx”。 从环境变量中获取的 Xim 服务名称为 fcitx.
根窗口上的 XIM_SERVERS:
Xim 服务的名称与环境变量中设置的相同。
qt4 - ${QT4_IM_MODULE}:
${QT4_IM_MODULE}
环境变量 QT_IM_MODULE 已经正确地设为了“fcitx”。
fcitx5-qt4-immodule-probing 未找到.
fcitx5-qt4-immodule-probing
qt5 - ${QT_IM_MODULE}:
${QT_IM_MODULE}
使用 fcitx5-qt5-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
QT_QPA_PLATFORM=xcb QT_IM_MODULE=fcitx IM_MODULE_CLASSNAME=fcitx::QFcitxPlatformInputContext
qt6 - ${QT_IM_MODULE}:
使用 fcitx5-qt6-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
Qt 输入法模块文件:
找到了 fcitx5 的 qt6 输入法模块:/usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so。 找到了未知的 fcitx qt 模块:/usr/lib/x86_64-linux-gnu/fcitx/qt/libfcitx-quickphrase-editor5.so。 找到了未知的 fcitx qt 模块:/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/kcms/systemsettings/kcm_fcitx5.so。 找到了未知的 fcitx qt 模块:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so。 找到了 fcitx5 的 qt5 输入法模块:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so。 找到了未知的 fcitx qt 模块:/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_fcitx.so。 找到了 fcitx5 qt6 模块:/usr/lib/x86_64-linux-gnu/fcitx5/qt6/libfcitx-quickphrase-editor5.so。 找到了 fcitx5 qt5 模块:/usr/lib/x86_64-linux-gnu/fcitx5/qt5/libfcitx-quickphrase-editor5.so。
/usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so
/usr/lib/x86_64-linux-gnu/fcitx/qt/libfcitx-quickphrase-editor5.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/kcms/systemsettings/kcm_fcitx5.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_fcitx.so
/usr/lib/x86_64-linux-gnu/fcitx5/qt6/libfcitx-quickphrase-editor5.so
/usr/lib/x86_64-linux-gnu/fcitx5/qt5/libfcitx-quickphrase-editor5.so
下列错误也许并不准确,因为对路径所对应的 Qt 版本的猜测取决于发行版如何打包 Qt。如果您不使用任何对应版本的 Qt 程序,或者在 Wayland 下使用 Qt 的 text-input 支持,下列错误也不是严重问题。 无法找到 Qt4 的 fcitx5 输入法模块。
gtk - ${GTK_IM_MODULE}:
${GTK_IM_MODULE}
环境变量 GTK_IM_MODULE 已经正确地设为了“fcitx”。
使用 fcitx5-gtk2-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
GTK_IM_MODULE=fcitx
使用 fcitx5-gtk3-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
使用 fcitx5-gtk4-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
gtk-query-immodules:
gtk-query-immodules
gtk 2:
无法找到 gtk 2 的 gtk-query-immodules。
无法找到 gtk 2 的 fcitx5 输入法模块。
gtk 3:
无法找到 gtk 3 的 gtk-query-immodules。
无法找到 gtk 3 的 fcitx5 输入法模块。
Gtk 输入法模块缓存:
在 /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache 找到了 gtk 2.24.33 的输入法模块缓存。 版本行:
/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache
2.24.33
# Created by /usr/lib/x86_64-linux-gnu/libgtk2.0-0t64/gtk-query-immodules-2.0 from gtk+-2.24.33
已找到 gtk 2.24.33 的 fcitx5 输入法模块。
"/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.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:*"
在 /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache 找到了 gtk 3.24.41 的输入法模块缓存。 版本行:
/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache
3.24.41
# Created by /usr/lib/x86_64-linux-gnu/libgtk-3-0t64/gtk-query-immodules-3.0 from gtk+-3.24.41
已找到 gtk 3.24.41 的 fcitx5 输入法模块。
"/usr/lib/x86_64-linux-gnu/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:*"
Gtk 输入法模块文件:
找到的全部 Gtk 2 输入法模块文件均存在。
找到的全部 Gtk 3 输入法模块文件均存在。
gtk 4:
找到的全部 Gtk 4 输入法模块文件均存在。
插件配置文件目录:
找到了 fcitx5 的插件配置目录:/usr/share/fcitx5/addon。
/usr/share/fcitx5/addon
插件列表:
找到了 30 个已启用的插件:
Simplified and Traditional Chinese Translation 5.1.5 Classic User Interface 5.1.9 Clipboard 5.1.9 Cloud Pinyin 5.1.5 DBus 5.1.9 DBus Frontend 5.1.9 Emoji 5.1.9 Fcitx4 Frontend 5.1.9 Full width character 5.1.5 IBus Frontend 5.1.9 Lua IME API 5.0.13 Input method selector 5.1.9 Keyboard 5.1.9 KDE Input Method Panel 5.1.9 Lua Addon Loader 5.0.13 Status Notifier 5.1.9 Notification 5.1.9 Pinyin 5.1.5 Extra Pinyin functionality 5.1.5 Punctuation 5.1.5 Quick Phrase 5.1.9 Rime 5.1.6 Spell 5.1.9 Table 5.1.5 Unicode 5.1.9 DBus Virtual Keyboard 5.1.9 Wayland 5.1.9 Wayland Input method frontend 5.1.9 XCB 5.1.9 X Input Method Frontend 5.1.9
找到了 0 个被禁用的插件:
插件库:
所有插件所需的库都被找到。
用户界面:
找到了 3 个已启用的用户界面插件:
Classic User Interface KDE Input Method Panel DBus Virtual Keyboard
/home/tankb51/.config/fcitx5/profile:
/home/tankb51/.config/fcitx5/profile
[Groups/0] # Group Name Name=默认 # Layout Default Layout=cn # Default Input Method DefaultIM=zzdyx [Groups/0/Items/0] # Name Name=keyboard-cn # Layout Layout= [Groups/0/Items/1] # Name Name=wb98 # Layout Layout= [Groups/0/Items/2] # Name Name=wb98-dz # Layout Layout= [Groups/0/Items/3] # Name Name=zzdyx # Layout Layout= [Groups/0/Items/4] # Name Name=shuangpin # Layout Layout= [Groups/1] # Group Name Name=RIME # Layout Default Layout=cn # Default Input Method DefaultIM=rime [Groups/1/Items/0] # Name Name=keyboard-cn # Layout Layout= [Groups/1/Items/1] # Name Name=rime # Layout Layout= [GroupOrder] 0=RIME 1=默认
date:
date
2024年 06月 02日 星期日 03:20:09 CST
/home/tankb51/.config/fcitx5/crash.log:
/home/tankb51/.config/fcitx5/crash.log
/home/tankb51/.config/fcitx5/crash.log 未找到.
警告:fcitx5-diagnose 的输出可能包含敏感信息,包括发行版名称,内核版本,正在运行的程序名称等。
尽管这些信息对于开发者诊断问题有帮助,请在公开发送到在线网站前检查并且根据需要移除的对应信息。
The text was updated successfully, but these errors were encountered:
能不能贴一个截图示意一下
Sorry, something went wrong.
没事,找到问题了
7a43580
No branches or pull requests
Summary
系统: Debian GNU/Linux trixie
Kernel: 6.7.12-amd64
fcitx5 :5.1.9
通过自带的配置工具调整了一个主题,发现“输入面板→高亮背景→边框颜色”的值不生效,实际生效的颜色是“输入面板→背景→边框颜色”处的值。
检查主题中的配置文件,通过配置工具修改后的颜色值确认是写入到了配置文件中,但实际没有用到它。
即 theme.conf 中的 [InputPanel/Highlight] → BorderColor值没有作用, 使用的是 [InputPanel/Background] → BorderColor值。
测试其边框值是有效的。
用其它主题也试了一下,确实都不会生效。
Steps to Reproduce
Expected Behavior
期望结果:
“输入面板→背景→边框颜色” 处的颜色能和 “输入面板→高亮背景→边框颜色” 颜色能够分开设置。
Output of fcitx5-diagnose command
系统信息:
uname -a
:lsb_release -a
:lsb_release -d
:/etc/lsb-release
:/etc/lsb-release
未找到./etc/os-release
:桌面环境:
无法确定桌面环境。
XDG 会话类型:
Bash 版本:
环境:
DISPLAY:
键盘布局:
setxkbmap
:xprop
:Locale:
全部可用 locale:
当前 locale:
目录:
主目录:
${XDG_CONFIG_HOME}
:环境变量
XDG_CONFIG_HOME
没有设定。XDG_CONFIG_HOME
的当前值是~/.config
(/home/tankb51/.config
)。Fcitx5 设置目录:
当前 fcitx5 设置目录是
~/.config/fcitx5
(/home/tankb51/.config/fcitx5
)。当前用户:
脚本作为 tankb51 (1000) 运行。
Fcitx 状态:
可执行文件:
在
/usr/bin/fcitx5
找到了 fcitx5。版本:
Fcitx 版本:
5.1.9
进程:
找到了 1 个 fcitx5 进程:
fcitx5-remote
:fcitx5-remote
工作正常。DBus 界面:
使用
dbus-send
来检查 dbus。DBus 名称
org.fcitx.Fcitx5
的所有者是:1.13
。DBus 名称
org.fcitx.Fcitx5
的 PID 所有者是5282
。来自 dbus 的调试信息:
Fcitx 配置界面:
配置工具封装:
在
/usr/bin/fcitx5-configtool
找到了 fcitx5-configtool。Qt 的配置界面:
在
/usr/bin/fcitx5-config-qt
找到了fcitx5-config-qt
。KDE 的配置界面:
找到了 fcitx5 的 kcm 模块。
前端设置:
此脚本检查的环境变量仅能显示当前命令行的环境。仍有可能您的环境并没有应用于整个桌面。您可以通过使用命令对某个无法正常工作的进程使用命令
xargs -0 -L1 /proc/$PID/environ
检查此进程的实际的环境变量。Xim:
${XMODIFIERS}
:环境变量 XMODIFIERS 已经正确地设为了“@im=fcitx”。
从环境变量中获取的 Xim 服务名称为 fcitx.
根窗口上的 XIM_SERVERS:
Xim 服务的名称与环境变量中设置的相同。
Qt:
qt4 -
${QT4_IM_MODULE}
:环境变量 QT_IM_MODULE 已经正确地设为了“fcitx”。
fcitx5-qt4-immodule-probing
未找到.qt5 -
${QT_IM_MODULE}
:环境变量 QT_IM_MODULE 已经正确地设为了“fcitx”。
使用 fcitx5-qt5-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
qt6 -
${QT_IM_MODULE}
:环境变量 QT_IM_MODULE 已经正确地设为了“fcitx”。
使用 fcitx5-qt6-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
Qt 输入法模块文件:
找到了 fcitx5 的 qt6 输入法模块:
/usr/lib/x86_64-linux-gnu/qt6/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so
。找到了未知的 fcitx qt 模块:
/usr/lib/x86_64-linux-gnu/fcitx/qt/libfcitx-quickphrase-editor5.so
。找到了未知的 fcitx qt 模块:
/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/kcms/systemsettings/kcm_fcitx5.so
。找到了未知的 fcitx qt 模块:
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
。找到了 fcitx5 的 qt5 输入法模块:
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so
。找到了未知的 fcitx qt 模块:
/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_fcitx.so
。找到了 fcitx5 qt6 模块:
/usr/lib/x86_64-linux-gnu/fcitx5/qt6/libfcitx-quickphrase-editor5.so
。找到了 fcitx5 qt5 模块:
/usr/lib/x86_64-linux-gnu/fcitx5/qt5/libfcitx-quickphrase-editor5.so
。下列错误也许并不准确,因为对路径所对应的 Qt 版本的猜测取决于发行版如何打包 Qt。如果您不使用任何对应版本的 Qt 程序,或者在 Wayland 下使用 Qt 的 text-input 支持,下列错误也不是严重问题。
无法找到 Qt4 的 fcitx5 输入法模块。
Gtk:
gtk -
${GTK_IM_MODULE}
:环境变量 GTK_IM_MODULE 已经正确地设为了“fcitx”。
使用 fcitx5-gtk2-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
使用 fcitx5-gtk3-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
使用 fcitx5-gtk4-immodule-probing 来检查在当前环境下将被实际使用的输入法模块:
gtk-query-immodules
:gtk 2:
无法找到 gtk 2 的
gtk-query-immodules
。无法找到 gtk 2 的 fcitx5 输入法模块。
gtk 3:
无法找到 gtk 3 的
gtk-query-immodules
。无法找到 gtk 3 的 fcitx5 输入法模块。
Gtk 输入法模块缓存:
gtk 2:
在
/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache
找到了 gtk2.24.33
的输入法模块缓存。版本行:
已找到 gtk
2.24.33
的 fcitx5 输入法模块。gtk 3:
在
/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache
找到了 gtk3.24.41
的输入法模块缓存。版本行:
已找到 gtk
3.24.41
的 fcitx5 输入法模块。Gtk 输入法模块文件:
gtk 2:
找到的全部 Gtk 2 输入法模块文件均存在。
gtk 3:
找到的全部 Gtk 3 输入法模块文件均存在。
gtk 4:
找到的全部 Gtk 4 输入法模块文件均存在。
配置:
Fcitx 插件:
插件配置文件目录:
找到了 fcitx5 的插件配置目录:
/usr/share/fcitx5/addon
。插件列表:
找到了 30 个已启用的插件:
找到了 0 个被禁用的插件:
插件库:
所有插件所需的库都被找到。
用户界面:
找到了 3 个已启用的用户界面插件:
输入法:
/home/tankb51/.config/fcitx5/profile
:日志:
date
:/home/tankb51/.config/fcitx5/crash.log
:/home/tankb51/.config/fcitx5/crash.log
未找到.警告:fcitx5-diagnose 的输出可能包含敏感信息,包括发行版名称,内核版本,正在运行的程序名称等。
尽管这些信息对于开发者诊断问题有帮助,请在公开发送到在线网站前检查并且根据需要移除的对应信息。
The text was updated successfully, but these errors were encountered: