**大家好,新安装系统后在程序搜索界面输入中文的时候没有输入汉字的候选框,在其他位置正常,请问是什么问题?
开始不知道贴问题代码,多谢@hosiet提示,现补充如下。**
creator@thinkpad-debian:~$ fcitx-diagnose
系统信息:
-
uname -a
:Linux thinkpad-debian 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux
-
lsb_release -a
:No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.6 (jessie) Release: 8.6 Codename: jessie
-
lsb_release -d
:Description: Debian GNU/Linux 8.6 (jessie)
-
/etc/lsb-release
:/etc/lsb-release
未找到. -
/etc/os-release
:PRETTY_NAME="Debian GNU/Linux 8 (jessie)" NAME="Debian GNU/Linux" VERSION_ID="8" VERSION="8 (jessie)" ID=debian HOME_URL="http://www.debian.org/" SUPPORT_URL="http://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"
-
桌面环境:
桌面环境为
gnome3
。
环境:
-
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+us:2+us:3+inet(evdev)" }; xkb_geometry { include "pc(pc105)" }; };
-
xprop
:_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "cn,us,us", ",,", ""
-
-
Locale:
-
全部可用 locale:
C C.UTF-8 POSIX zh_CN.utf8
-
当前 locale:
LANG=zh_CN.UTF-8 LANGUAGE= 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/creator
-
${XDG_CONFIG_HOME}
:环境变量
XDG_CONFIG_HOME
没有设定。XDG_CONFIG_HOME
的当前值是~/.config
(/home/creator/.config
)。 -
Fcitx 设置目录:
当前 fcitx 设置目录是
~/.config/fcitx
(/home/creator/.config/fcitx
)。
-
-
当前用户:
脚本作为 creator (1000) 运行。
Fcitx 状态:
-
可执行文件:
在
/usr/bin/fcitx
找到了 fcitx. -
版本:
Fcitx 版本:
4.2.8.5
-
进程:
找到了 3 个 fcitx 进程:
11228 fcitx 11237 fcitx <defunct> 11246 fcitx-dbus-watc
-
fcitx-remote
:fcitx-remote
工作正常.
Fcitx 配置界面:
-
配置工具封装:
在
/usr/bin/fcitx-configtool
找到了 fcitx-configtool。 -
用于 GTK±2.0 的配置界面:
未找到 gtk2 的配置界面.
-
用于 GTK±3.0 的配置界面:
在
/usr/bin/fcitx-config-gtk3
找到了fcitx-config-gtk3
。 -
KDE 的配置界面:
kcmshell4
未找到.
前端设置:
Xim:
-
${XMODIFIERS}
:环境变量 XMODIFIERS 已经正确地设为了 “@im=fcitx”.
从环境变量中获取的 Xim 服务名称为 fcitx. -
根窗口上的 XIM_SERVERS:
Xim 服务的名称与环境变量中设置的相同.
Qt:
-
qt4 -
${QT4_IM_MODULE}
:环境变量 QT4_IM_MODULE 已经正确地设为了 “fcitx”.
-
qt5 -
${QT_IM_MODULE}
:环境变量 QT_IM_MODULE 已经正确地设为了 “fcitx”.
-
Qt 输入法模块文件:
找到了 Qt4 的输入法模块:/usr/lib/x86_64-linux-gnu/qt4/plugins/inputmethods/qtim-fcitx.so
.
找到了 Qt5 的输入法模块:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
.
Gtk:
-
gtk -
${GTK_IM_MODULE}
:环境变量 GTK_IM_MODULE 已经正确地设为了 “fcitx”.
-
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.25
的输入法模块缓存.
版本行:# Created by /usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 from gtk+-2.24.25
已找到 gtk
2.24.25
的 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.14.5
的输入法模块缓存.
版本行:# Created by /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 from gtk+-3.14.5
已找到 gtk
3.14.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
. -
插件列表:
-
找到了 33 个已启用的插件:
fcitx-autoeng fcitx-autoeng-ng fcitx-chttrans fcitx-classic-ui fcitx-clipboard fcitx-dbus fcitx-freedesktop-notify fcitx-fullwidth-char fcitx-fullwidth-char-enhance fcitx-googlepinyin fcitx-imselector fcitx-ipc fcitx-keyboard fcitx-kimpanel-ui fcitx-lua fcitx-notificationitem fcitx-pinyin fcitx-pinyin-enhance fcitx-punc fcitx-punc-ng fcitx-quickphrase fcitx-remote fcitx-sogoucloudpinyin fcitx-sogoupinyin fcitx-spell fcitx-sunpinyin fcitx-table fcitx-unicode fcitx-vk fcitx-x11 fcitx-xim fcitx-xkb fcitx-xkbdbus
-
找到了 1 个被禁用的插件:
fcitx-light-ui
-
-
插件库:
无法找到插件
fcitx-xkbdbus
的文件 $ {1}。无法找到插件
fcitx-keyboard
的文件 $ {1}。无法找到插件
fcitx-vk
的文件 $ {1}。无法找到插件
fcitx-autoeng
的文件 $ {1}。无法找到插件
fcitx-x11
的文件 $ {1}。无法找到插件
fcitx-classic-ui
的文件 $ {1}。无法找到插件
fcitx-notificationitem
的文件 $ {1}。无法找到插件
fcitx-sunpinyin
的文件 $ {1}。无法找到插件
fcitx-fullwidth-char-enhance
的文件 $ {1}。无法找到插件
fcitx-quickphrase
的文件 $ {1}。无法找到插件
fcitx-lua
的文件 $ {1}。无法找到插件
fcitx-fullwidth-char
的文件 $ {1}。无法找到插件
fcitx-unicode
的文件 $ {1}。无法找到插件
fcitx-sogoucloudpinyin
的文件 $ {1}。无法找到插件
fcitx-googlepinyin
的文件 $ {1}。无法找到插件
fcitx-spell
的文件 $ {1}。无法找到插件
fcitx-pinyin
的文件 $ {1}。无法找到插件
fcitx-xim
的文件 $ {1}。无法找到插件
fcitx-freedesktop-notify
的文件 $ {1}。无法找到插件
fcitx-kimpanel-ui
的文件 $ {1}。无法找到插件
fcitx-autoeng-ng
的文件 $ {1}。无法找到插件
fcitx-clipboard
的文件 $ {1}。无法找到插件
fcitx-light-ui
的文件 $ {1}。无法找到插件
fcitx-punc-ng
的文件 $ {1}。无法找到插件
fcitx-dbus
的文件 $ {1}。无法找到插件
fcitx-punc
的文件 $ {1}。无法找到插件
fcitx-xkb
的文件 $ {1}。无法找到插件
fcitx-imselector
的文件 $ {1}。无法找到插件
fcitx-ipc
的文件 $ {1}。无法找到插件
fcitx-chttrans
的文件 $ {1}。无法找到插件
fcitx-remote
的文件 $ {1}。无法找到插件
fcitx-table
的文件 $ {1}。无法找到插件
fcitx-pinyin-enhance
的文件 $ {1}。无法找到插件
fcitx-sogoupinyin
的文件 $ {1}。 -
用户界面:
找到了 2 个已启用的用户界面插件:
fcitx-classic-ui fcitx-kimpanel-ui
Kimpanel 进程:
11444 sogou-qimpanel
输入法:
-
找到了 4 个启用的输入法:
fcitx-keyboard-cn sunpinyin pinyin googlepinyin
-
默认输入法:
您已经正确的将一个键盘输入法 “fcitx-keyboard-cn” 设为默认.
日志:
-
date
:2016年 11月 28日 星期一 12:30:44 CST
-
~/.config/fcitx/log/
:总用量 0
-
~/.config/fcitx/log/crash.log
:~/.config/fcitx/log/crash.log
未找到.
creator@thinkpad-debian:~$