ubuntu 16.10 fcitx 无法使用 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Blacate
V2EX    Ubuntu

ubuntu 16.10 fcitx 无法使用

  •  
  •   Blacate 2016-10-31 22:12:57 +08:00 9423 次点击
    这是一个创建于 3316 天前的主题,其中的信息可能已经有所发展或是发生改变。

    没法打中文 直接贴信息

    系统信息:

    1. uname -a:

      Linux maxinx 4.8.0-26-generic #28-Ubuntu SMP Tue Oct 18 14:39:52 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 
    2. lsb_release -a:

      No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.10 Release: 16.10 Codename: yakkety 
    3. lsb_release -d:

      Description: Ubuntu 16.10 
    4. /etc/lsb-release:

      DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.10 DISTRIB_CODENAME=yakkety DISTRIB_DESCRIPTION="Ubuntu 16.10" 
    5. /etc/os-release:

      NAME="Ubuntu" VERSION="16.10 (Yakkety Yak)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 16.10" VERSION_ID="16.10" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="http://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=yakkety UBUNTU_CODENAME=yakkety 
    6. 桌面环境:

      桌面环境为 gnome3

    7. Bash 版本:

      BASH_VERSION='4.3.46(1)-release' 

    环境:

    1. DISPLAY:

      DISPLAY=':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+us:2+inet(evdev)" }; xkb_geometry { include "pc(pc105)" }; }; 
      2. xprop:

        _XKB_RULES_NAMES(STRING) = "evdev", "pc105", "cn,us", "", "" 
    3. Locale:

      1. 全部可用 locale:

        C C.UTF-8 en_AG en_AG.utf8 en_AU.utf8 en_BW.utf8 en_CA.utf8 en_DK.utf8 en_GB.utf8 en_HK.utf8 en_IE.utf8 en_IL en_IL.utf8 en_IN en_IN.utf8 en_NG en_NG.utf8 en_NZ.utf8 en_PH.utf8 en_SG.utf8 en_US.utf8 en_ZA.utf8 en_ZM en_ZM.utf8 en_ZW.utf8 POSIX zh_CN.utf8 zh_SG.utf8 
      2. 当前 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= 
    4. 目录:

      1. 主目录:

        /home/blacate 
      2. ${XDG_CONFIG_HOME}:

        环境变量 XDG_CONFIG_HOME 没有设定。

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

      3. Fcitx 设置目录:

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

    5. 当前用户:

      脚本作为 blacate (1000) 运行。

    Fcitx 状态:

    1. 可执行文件:

      /usr/bin/fcitx 找到了 fcitx.

    2. 版本:

      Fcitx 版本: 4.2.9.1

    3. 进程:

      找到了 2 个 fcitx 进程:

       8678 fcitx 8707 fcitx-dbus-watc 
    4. fcitx-remote:

      无法连接到 fcitx.

    5. DBus interface:

      Using dbus-send to check dbus.

      Cannot find DBus name org.fcitx.Fcitx owner.

      Cannot find pid of DBus name org.fcitx.Fcitx owner.

    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}:

      环境变量 QT4_IM_MODULE 已经正确地设为了 "fcitx".

    2. qt5 - ${QT_IM_MODULE}:

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

    3. Qt 输入法模块文件:

      找到了 Qt5 的输入法模块: /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so. 找到了 Qt4 的输入法模块: /usr/lib/x86_64-linux-gnu/qt4/plugins/inputmethods/qtim-fcitx.so.

    Gtk:

    1. gtk - ${GTK_IM_MODULE}:

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

    2. gtk-query-immodules:

      1. gtk 2:

        无法找到 gtk 2 的 gtk-query-immodules.

        无法找到 gtk 2 的 fcitx 输入法模块.

      2. gtk 3:

        无法找到 gtk 3 的 gtk-query-immodules.

        无法找到 gtk 3 的 fcitx 输入法模块.

    3. Gtk 输入法模块缓存:

      1. gtk 2:

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

        # Created by /usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 from gtk+-2.24.30 

        已找到 gtk 2.24.30 的 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:*" 
      2. gtk 3:

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

        # Created by /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 from gtk+-3.20.9 

        已找到 gtk 3.20.9 的 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:*" 
    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-autoeng-ng fcitx-chttrans fcitx-classic-ui fcitx-cloudpinyin fcitx-freedesktop-notify fcitx-fullwidth-char fcitx-fullwidth-char-enhance fcitx-googlepinyin fcitx-imselector fcitx-ipc fcitx-keyboard fcitx-kimpanel-ui fcitx-lua fcitx-m17n fcitx-notificationitem fcitx-punc fcitx-punc-ng fcitx-remote fcitx-sogoucloudpinyin fcitx-sogoupinyin fcitx-unicode fcitx-vk fcitx-xim fcitx-xkb fcitx-xkbdbus 
      2. 找到了 5 个被禁用的插件:

        fcitx-clipboard fcitx-dbus fcitx-quickphrase fcitx-spell fcitx-x11 
    3. 插件库:

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

    4. 用户界面:

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

      fcitx-classic-ui fcitx-kimpanel-ui  

    输入法:

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

      fcitx-keyboard-us googlepinyin 
    2. 默认输入法:

      您已经正确的将一个键盘输入法 "fcitx-keyboard-us" 设为默认.

    日志:

    1. date:

      2016 年 10 月 31 日 星期一 22:09:49 CST 
    2. ~/.config/fcitx/log/:

      总用量 0 
    3. ~/.config/fcitx/log/crash.log:

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

    22 条回复    2016-11-02 20:49:47 +08:00
    patrickstar
        1
    patrickstar  
       2016-10-31 22:32:48 +08:00
    好长的系统信息啊,我也没找到在 ubuntu 16 虚拟机中咋个输入中文
    4cat
        2
    4cat  
       2016-10-31 22:44:41 +08:00
    Gnome 的话,楼主尝试在登录时选择 "Gnome on Xorg" 试试。
    bsns
        3
    bsns  
       2016-10-31 22:57:47 +08:00
    一般人提问:
    众人:你不会贴 log 吗?
    楼主提问:
    众人:
    什么问题你还没说呢?
    Blacate
        4
    Blacate  
    OP
       2016-10-31 23:03:21 +08:00 via Android
    @patrickstar 准确来说是重装完系统就不可以用输入法 然后点了 fcitx 配置好了一阵子 重启之后又炸了
    wevsty
        5
    wevsty  
       2016-10-31 23:04:14 +08:00
    我之前装 Ubuntu 16.04 LTS 也遇到了类似的情况,折腾了一下无果,把 fcitx 完全卸载以后重装了一下,好像就正常了
    bsns
        6
    bsns  
       2016-10-31 23:05:02 +08:00 via Android
    我的进程是 3 个, dbus_daemon.fcitx.fcitx_dbus_watcher
    Blacate
        7
    Blcate  
    OP
       2016-10-31 23:06:04 +08:00 via Android
    @bsns syslog 里面的基本都在 fxitx-diagnose 里面 具体是什么原因我也不造啊
    muziki
        8
    muziki  
       2016-10-31 23:09:28 +08:00 via iPhone
    每次换系统,别的配置直接从备份里恢复,唯独输入法实在是无力。输入法占一大半时间,唉,什么时候 linux 非英文 ime 能有个稳定的
    qfdk
        9
    qfdk  
    PRO
       2016-10-31 23:09:41 +08:00 via iPhone
    那就 ibus 试一下啊 推荐换 linux mint 算了 少点儿折腾
    Blacate
        10
    Blacate  
    OP
       2016-10-31 23:11:14 +08:00 via Android
    @muziki 我配各种环境用了半天 弄输入法已经弄两天了 QAQ
    Blacate
        11
    Blacate  
    OP
       2016-10-31 23:12:01 +08:00 via Android
    @qfdk 准备卸载了重装一下 不成功的话换 ibus
    qfdk
        12
    qfdk  
    PRO
       2016-10-31 23:14:44 +08:00 via iPhone
    @Blacate 或者直接下载搜狗输入法 那玩意儿是基于小企鹅的 完事儿 记得重启机器
    muziki
        13
    muziki  
       2016-11-01 00:06:24 +08:00 via iPhone
    @Blacate 多试试吧,前天换到 arch ,输入法弄了一下午,,最后莫名其妙的可以用了,也不知道原因,每次都是撞大运_
    hosiet
        14
    hosiet  
       2016-11-01 00:58:05 +08:00 via Android
    看日志, dbus 支持怎么炸了?挺少见的情况呢
    Blacate
        15
    Blacate  
    OP
       2016-11-01 00:59:04 +08:00 via Android
    问题解决了 是因为 fcitx 配置里面有几个复选框没选上 QAQ 感谢大家-.-
    Blacate
        16
    Blacate  
    OP
       2016-11-01 01:00:29 +08:00 via Android
    @hosiet 是因为 fcitx 配置没有勾选上 一般人也看不懂那个配置 ==||
    pynix
        17
    pynix  
       2016-11-01 09:38:14 +08:00
    非 LTS 也升级。。。
    ylsc633
        18
    ylsc633  
       2016-11-01 11:33:10 +08:00
    卸载 装个 深度(deepin) 吧!
    ubuntu qq 不好使!公司要用的 rtx 不能用!
    开机就报 内部错误...修复也没用,也不知道啥错误!

    刚换 深度,体验一下!不行再换吧...







    qfdk
        19
    qfdk  
    PRO
       2016-11-02 20:00:09 +08:00 via iPhone
    @Blacate 哈哈 linux mint 里面提示你选择上 大概 12 个
    qfdk
        20
    qfdk  
    PRO
       2016-11-02 20:00:51 +08:00 via iPhone
    @ylsc633 早晚换 mac
    Blacate
        21
    Blacate  
    OP
       2016-11-02 20:49:06 +08:00 via Android
    @ylsc633 曾经用过 好像是出 bug 了 然后就直接删了 linux 系统
    Blacate
        22
    Blacate  
    OP
       2016-11-02 20:49:47 +08:00 via Android
    @qfdk ubuntu 啥提示都没有==或者我太弱了 没注意到
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2796 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 13:05 PVG 21:05 LAX 05:05 JFK 08:05
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86