Manjaro Linux 乐于简单

fcitx无法输入中文

论坛 新手初步 fcitx无法输入中文

该主题包含 0 个回复,有 1 个参与者,并且由  fullswing 于 5 天 14 小时 前 最后一次更新。

  • fullswing 回复

    xfce环境,按照网上教程安装fcitx后可以打开fcitx,但无法输入中文
    使用fcitx-diagnose:
    1. uname -a:

    Linux biao-pc 4.19.28-1-MANJARO #1 SMP PREEMPT Sun Mar 10 08:32:42 UTC 2019 x86_64 GNU/Linux

    2. lsb_release -a:

    LSB Version: n/a
    Distributor ID: ManjaroLinux
    Description: Manjaro Linux
    Release: 18.0.4
    Codename: Illyria

    3. lsb_release -d:

    Description: Manjaro Linux

    4. /etc/lsb-release:

    DISTRIB_ID=ManjaroLinux
    DISTRIB_RELEASE=18.0.4
    DISTRIB_CODENAME=Illyria
    DISTRIB_DESCRIPTION=”Manjaro Linux”

    5. /etc/os-release:

    NAME=”Manjaro Linux”
    ID=manjaro
    ID_LIKE=arch
    PRETTY_NAME=”Manjaro Linux”
    ANSI_COLOR=”1;32″
    HOME_URL=”https://www.manjaro.org/”
    SUPPORT_URL=”https://www.manjaro.org/”
    BUG_REPORT_URL=”https://bugs.manjaro.org/”

    6. 桌面环境:

    桌面环境为 xfce

    7. Bash 版本:

    BASH_VERSION=’5.0.0(1)-release’

    # 环境:
    1. DISPLAY:

    DISPLAY=’:0.0′

    2. 键盘布局:

    1. 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(pc105)” };
    };

    2. xprop:

    _XKB_RULES_NAMES(STRING) = “evdev”, “pc105”, “cn”, “”, “terminate:ctrl_alt_bksp”

    3. Locale:

    1. 全部可用 locale:

    C
    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/biao

    2. ${XDG_CONFIG_HOME}:

    环境变量 XDG_CONFIG_HOME 没有设定。

    XDG_CONFIG_HOME 的当前值是 ~/.config (/home/biao/.config)。

    3. Fcitx 设置目录:

    当前 fcitx 设置目录是 ~/.config/fcitx (/home/biao/.config/fcitx)。

    5. 当前用户:

    脚本作为 biao (1000) 运行。

    # Fcitx 状态:
    1. 可执行文件:

    /usr/bin/fcitx 找到了 fcitx.

    2. 版本:

    Fcitx 版本: 4.2.9.5

    3. 进程:

    找到了 2 个 fcitx 进程:

    2905 fcitx
    3079 fcitx-dbus-watc

    4. fcitx-remote:

    fcitx-remote 工作正常.

    5. DBus 界面:

    使用 dbus-send 来检查 dbus。

    DBus 名称 org.fcitx.Fcitx 的所有者是 :1.128

    DBus 名称 org.fcitx.Fcitx 的 PID 所有者是 2905

    # Fcitx 配置界面:
    1. 配置工具封装:

    /usr/bin/fcitx-configtool 找到了 fcitx-configtool。

    2. 用于 GTK+-2.0 的配置界面:

    **未找到 gtk2 的配置界面.**

    3. 用于 GTK+-3.0 的配置界面:

    /usr/bin/fcitx-config-gtk3 找到了 fcitx-config-gtk3

    4. KDE 的配置界面:

    **kcmshell4 未找到.**

    # 前端设置:
    ## Xim:
    1. ${XMODIFIERS}:

    环境变量 XMODIFIERS 已经正确地设为了 “@im=fcitx”.
    从环境变量中获取的 Xim 服务名称为 fcitx.

    2. 根窗口上的 XIM_SERVERS:

    Xim 服务的名称与环境变量中设置的相同.

    ## Qt:
    1. qt4 – ${QT4_IM_MODULE}:

    环境变量 QT_IM_MODULE 已经正确地设为了 “fcitx”.

    2. qt5 – ${QT_IM_MODULE}:

    环境变量 QT_IM_MODULE 已经正确地设为了 “fcitx”.

    3. Qt 输入法模块文件:

    找到了 fcitx 的 qt 模块: /usr/lib/fcitx/qt/libfcitx-quickphrase-editor5.so.
    找到了 Qt4 的输入法模块: /usr/lib/qt4/plugins/inputmethods/qtim-fcitx.so.
    找到了 Qt5 的输入法模块: /usr/lib/qt/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so.

    ## Gtk:
    1. gtk – ${GTK_IM_MODULE}:

    环境变量 GTK_IM_MODULE 已经正确地设为了 “fcitx”.

    2. gtk-query-immodules:

    1. gtk 2:

    /usr/bin/gtk-query-immodules-2.0 找到了 gtk 2.24.32gtk-query-immodules.
    版本行:

    # Created by /usr/bin/gtk-query-immodules-2.0 from gtk+-2.24.32

    已找到 gtk 2.24.32 的 fcitx 输入法模块.

    “/usr/lib/gtk-2.0/2.10.0/immodules/im-fcitx.so”
    “fcitx” “Fcitx (Flexible Input Method Framework)” “fcitx” “/usr/share/locale” “ja:ko:zh:*”

    2. gtk 3:

    /usr/bin/gtk-query-immodules-3.0 找到了 gtk 3.24.5gtk-query-immodules.
    版本行:

    # Created by /usr/bin/gtk-query-immodules-3.0 from gtk+-3.24.5

    已找到 gtk 3.24.5 的 fcitx 输入法模块.

    “/usr/lib/gtk-3.0/3.0.0/immodules/im-fcitx.so”
    “fcitx” “Fcitx (Flexible Input Method Framework)” “fcitx” “/usr/share/locale” “ja:ko:zh:*”

    /usr/bin/gtk-query-immodules-3.0-32 找到了 gtk 3.24.5gtk-query-immodules.
    版本行:

    # Created by /usr/bin/gtk-query-immodules-3.0-32 from gtk+-3.24.5

    **无法在 /usr/bin/gtk-query-immodules-3.0-32 的输出重找到 fcitx.**

    3. Gtk 输入法模块缓存:

    1. gtk 2:

    /usr/lib/gtk-2.0/2.10.0/immodules.cache 找到了 gtk 2.24.32 的输入法模块缓存.
    版本行:

    # Created by /usr/bin/gtk-query-immodules-2.0 from gtk+-2.24.32

    已找到 gtk 2.24.32 的 fcitx 输入法模块.

    “/usr/lib/gtk-2.0/2.10.0/immodules/im-fcitx.so”
    “fcitx” “Fcitx (Flexible Input Method Framework)” “fcitx” “/usr/share/locale” “ja:ko:zh:*”

    2. gtk 3:

    /usr/lib/gtk-3.0/3.0.0/immodules.cache 找到了 gtk 3.24.5 的输入法模块缓存.
    版本行:

    # Created by /usr/bin/gtk-query-immodules-3.0 from gtk+-3.24.5

    已找到 gtk 3.24.5 的 fcitx 输入法模块.

    “/usr/lib/gtk-3.0/3.0.0/immodules/im-fcitx.so”
    “fcitx” “Fcitx (Flexible Input Method Framework)” “fcitx” “/usr/share/locale” “ja:ko:zh:*”

    /usr/lib32/gtk-3.0/3.0.0/immodules.cache 找到了 gtk 3.24.5 的输入法模块缓存.
    版本行:

    # Created by /usr/bin/gtk-query-immodules-3.0-32 from gtk+-3.24.5

    **无法输入法模块缓存 /usr/lib32/gtk-3.0/3.0.0/immodules.cache 中找到 fcitx**

    4. Gtk 输入法模块文件:

    1. gtk 2:

    找到的全部 Gtk 2 输入法模块文件均存在.

    2. gtk 3:

    找到的全部 Gtk 3 输入法模块文件均存在.

    # 配置:
    ## Fcitx 插件:
    1. 插件配置文件目录:

    找到了 fcitx 插件配置目录: /usr/share/fcitx/addon.

    2. 插件列表:

    1. 找到了 26 个已启用的插件:

    fcitx-autoeng
    fcitx-chttrans
    fcitx-classic-ui
    fcitx-clipboard
    fcitx-dbus
    fcitx-freedesktop-notify
    fcitx-fullwidth-char
    fcitx-imselector
    fcitx-ipc
    fcitx-ipcportal
    fcitx-keyboard
    fcitx-kimpanel-ui
    fcitx-notificationitem
    fcitx-pinyin
    fcitx-pinyin-enhance
    fcitx-punc
    fcitx-quickphrase
    fcitx-remote
    fcitx-spell
    fcitx-table
    fcitx-unicode
    fcitx-vk
    fcitx-x11
    fcitx-xim
    fcitx-xkb
    fcitx-xkbdbus

    2. 找到了 1 个被禁用的插件:

    fcitx-qw

    3. 插件库:

    所有插件所需的库都被找到。

    4. 用户界面:

    找到了 2 个已启用的用户界面插件:

    fcitx-classic-ui
    fcitx-kimpanel-ui

    ## 输入法:
    1. 找到了 5 个启用的输入法:

    pinyin
    fcitx-keyboard-cn
    shuangpin
    wubi
    wbpy

    2. 默认输入法:

    **您的第一个 (默认) 输入法是 pinyin 而不是一个键盘输入法. 您可能无法禁用 fcitx 输入法.**

    # 日志:
    1. date:

    2019年 03月 14日 星期四 05:25:35 CST

    2. ~/.config/fcitx/log/:

    总用量 0

    3. ~/.config/fcitx/log/crash.log:

    ~/.config/fcitx/log/crash.log 未找到.

回复:fcitx无法输入中文
您的信息:


«-必填


«-必填,不公开


«-可以推广您的网站

− 4 = 1