系统信息:
-
uname -a:Linux solitudechn-work 4.8.0-2-amd64 #1 SMP Debian 4.8.11-1 (2016-12-02) x86_64 GNU/Linux -
lsb_release -a:No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux unstable (sid) Release: unstable Codename: sid -
lsb_release -d:Description: Debian GNU/Linux unstable (sid) -
/etc/lsb-release:/etc/lsb-release未找到. -
/etc/os-release:PRETTY_NAME="Debian GNU/Linux stretch/sid" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" -
桌面环境:
桌面环境为
kde。 -
Bash Version:
BASH_VERSION='4.4.5(1)-release'
环境:
-
DISPLAY:
DISPLAY=':0' -
键盘布局:
-
setxkbmap:xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+cn+inet(evdev)" }; xkb_geometry { include "pc(pc105)" }; }; -
xprop:_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "cn", "", ""
-
-
Locale:
-
全部可用 locale:
C C.UTF-8 en_US.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/solitudechn -
${XDG_CONFIG_HOME}:环境变量
XDG_CONFIG_HOME没有设定。XDG_CONFIG_HOME的当前值是~/.config(/home/solitudechn/.config)。 -
Fcitx 设置目录:
当前 fcitx 设置目录是
~/.config/fcitx(/home/solitudechn/.config/fcitx)。
-
-
当前用户:
脚本作为 solitudechn (1000) 运行。
Fcitx 状态:
-
可执行文件:
在
/usr/bin/fcitx找到了 fcitx. -
版本:
Fcitx 版本:
4.2.9.1 -
进程:
找到了 2 个 fcitx 进程:
931 fcitx 3572 fcitx-dbus-watc -
fcitx-remote:fcitx-remote工作正常. -
DBus interface:
Using
dbus-sendto check dbus.Owner of DBus name
org.fcitx.Fcitxis:1.79.PID of DBus name
org.fcitx.Fcitxowner is931.
Fcitx 配置界面:
-
配置工具封装:
在
/usr/bin/fcitx-configtool找到了 fcitx-configtool 。 -
用于 GTK+-2.0 的配置界面:
未找到 gtk2 的配置界面.
-
用于 GTK+-3.0 的配置界面:
未找到 gtk3 的配置界面.
-
KDE 的配置界面:
无法找到一个图形界面的配置工具,请安装
kcm-fcitx,fcitx-config-gtk2,fcitx-config-gtk3之一。
前端设置:
Xim:
-
${XMODIFIERS}:环境变量 XMODIFIERS 已经正确地设为了 "@im=fcitx". 从环境变量中获取的 Xim 服务名称为 fcitx.
-
根窗口上的 XIM_SERVERS:
Xim 服务的名称与环境变量中设置的相同.
Qt:
-
qt4 -
${QT4_IM_MODULE}:请使用您发行版提供的工具将环境变量 QT_IM_MODULE 设为 "fcitx" 或者将
export QT_IM_MODULE=fcitx添加到您的~/.xprofile中. 参见 输入法相关的环境变量: QT_IM_MODULE. -
qt5 -
${QT_IM_MODULE}:请使用您发行版提供的工具将环境变量 QT_IM_MODULE 设为 "fcitx" 或者将
export QT_IM_MODULE=fcitx添加到您的~/.xprofile中. 参见 输入法相关的环境变量: QT_IM_MODULE. -
Qt 输入法模块文件:
找到了 Qt5 的输入法模块:
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so. 找到了未知的 fcitx qt 模块:/usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_fcitx.so. 找到了 Qt4 的输入法模块:/usr/lib/x86_64-linux-gnu/qt4/plugins/inputmethods/qtim-fcitx.so.
Gtk:
-
gtk -
${GTK_IM_MODULE}:环境变量 GTK_IM_MODULE 的值被设为了 "xim" 而不是 "fcitx". 请检查您是否在某个初始化文件中错误的设置了它的值. 您正在 gtk 程序中使用 xim.
您可以在 Linux 输入法支持耻辱堂 找到一些会在使用 xim 时出现问题的应用程序. 包括应用程序卡死在内的更多使用 xim 可能出现的普遍问题请参见 这里.
请使用您发行版提供的工具将环境变量 GTK_IM_MODULE 设为 "fcitx" 或者将
export GTK_IM_MODULE=fcitx添加到您的~/.xprofile中. 参见 输入法相关的环境变量: GTK_IM_MODULE. -
gtk-query-immodules:-
gtk 2:
无法找到 gtk 2 的
gtk-query-immodules.无法找到 gtk 2 的 fcitx 输入法模块.
-
gtk 3:
无法找到 gtk 3 的
gtk-query-immodules.无法找到 gtk 3 的 fcitx 输入法模块.
-
-
Gtk 输入法模块缓存:
-
gtk 2:
在
/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache找到了 gtk2.24.31的输入法模块缓存. 版本行:# Created by /usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 from gtk+-2.24.31已找到 gtk
2.24.31的 fcitx 输入法模块."/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-fcitx.so" "fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*" -
gtk 3:
在
/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache找到了 gtk3.22.5的输入法模块缓存. 版本行:# Created by /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 from gtk+-3.22.5已找到 gtk
3.22.5的 fcitx 输入法模块."/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-fcitx.so" "fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*"
-
-
Gtk 输入法模块文件:
-
gtk 2:
找到的全部 Gtk 2 输入法模块文件均存在.
-
gtk 3:
找到的全部 Gtk 3 输入法模块文件均存在.
-
配置:
Fcitx 插件:
-
插件配置文件目录:
找到了 fcitx 插件配置目录:
/usr/share/fcitx/addon. -
插件列表:
-
找到了 24 个已启用的插件:
fcitx-autoeng fcitx-chttrans fcitx-classic-ui fcitx-clipboard fcitx-dbus fcitx-freedesktop-notify fcitx-fullwidth-char fcitx-imselector fcitx-ipc fcitx-keyboard fcitx-kimpanel-ui fcitx-lua fcitx-notificationitem fcitx-punc fcitx-quickphrase fcitx-remote fcitx-rime fcitx-spell fcitx-unicode fcitx-vk fcitx-x11 fcitx-xim fcitx-xkb fcitx-xkbdbus -
找到了 0 个被禁用的插件:
-
-
插件库:
无法找到插件
fcitx-xkbdbus的文件fcitx-xkbdbus.so。无法找到插件
fcitx-autoeng的文件fcitx-autoeng.so。无法找到插件
fcitx-x11的文件fcitx-x11.so。无法找到插件
fcitx-quickphrase的文件fcitx-quickphrase.so。无法找到插件
fcitx-fullwidth-char的文件fcitx-fullwidth-char.so。无法找到插件
fcitx-rime的文件fcitx-rime.so。无法找到插件
fcitx-kimpanel-ui的文件fcitx-kimpanel-ui.so。无法找到插件
fcitx-clipboard的文件fcitx-clipboard.so。无法找到插件
fcitx-dbus的文件fcitx-dbus.so。无法找到插件
fcitx-remote的文件fcitx-remote-module.so。无法找到插件
fcitx-keyboard的文件fcitx-keyboard.so。无法找到插件
fcitx-vk的文件fcitx-vk.so。无法找到插件
fcitx-classic-ui的文件fcitx-classic-ui.so。无法找到插件
fcitx-notificationitem的文件fcitx-notificationitem.so。无法找到插件
fcitx-lua的文件fcitx-lua.so。无法找到插件
fcitx-unicode的文件fcitx-unicode.so。无法找到插件
fcitx-spell的文件fcitx-spell.so。无法找到插件
fcitx-xim的文件fcitx-xim.so。无法找到插件
fcitx-freedesktop-notify的文件fcitx-freedesktop-notify.so。无法找到插件
fcitx-punc的文件fcitx-punc.so。无法找到插件
fcitx-xkb的文件fcitx-xkb.so。无法找到插件
fcitx-imselector的文件fcitx-imselector.so。无法找到插件
fcitx-ipc的文件fcitx-ipc.so。无法找到插件
fcitx-chttrans的文件fcitx-chttrans.so。 -
用户界面:
找到了 2 个已启用的用户界面插件:
fcitx-classic-ui fcitx-kimpanel-ui
输入法:
-
找到了 2 个启用的输入法:
fcitx-keyboard-cn rime -
默认输入法:
您已经正确的将一个键盘输入法 "fcitx-keyboard-cn" 设为默认.
日志:
-
date:2016 年 12 月 22 日 星期四 11:02:13 CST -
~/.config/fcitx/log/:总用量 4 -rwxrwxrwx 1 solitudechn solitudechn 1 12 月 20 17:27 crash.log* -
~/.config/fcitx/log/crash.log:
cat .xprofile ~@solitudechn-work export QT_IM_MODULE=fcitx export GTK_IM_MODULE=fcitx
之前刚安装完的时候是没有问题,使用 opensuse 相同的配置也是没有问题的,在一次重启之后就出现了这个问题, GTK 下使用是没有问题的,有问题的包括不限于 kde 所有自有组件, virtualbox , shadosocks-qt5 ,
已安装了所有源中的 fcitx qt5 组件
fcitx-frontend-qt5/unstable,unstable,now 1.0.5-1+b1 amd64 [已安装,自动] Free Chinese Input Toy of X - Qt5 IM Module frontend
fcitx-libs-qt5/unstable,unstable,now 1.0.5-1 all [已安装] transitional dummy package
libfcitx-qt5-1/unstable,unstable,now 1.0.5-1+b1 amd64 [已安装,自动] Free Chinese Input Toy of X - D-Bus client libraries for Qt5
libfcitx-qt5-dbg/unstable,unstable,now 1.0.5-1+b1 amd64 [已安装] Free Chinese Input Toy of X - Debugging symbols for libfcitx-qt5
libfcitx-qt5-dev/unstable,unstable,now 1.0.5-1+b1 amd64 [已安装] Free Chinese Input Toy of X - Devel files for libfcitx-qt5
特此求解