这个问题你可以去这里发帖问一下,报bug也行 https://groups.google.com/forum/#!forum/fcitx
在 2012年7月2日 下午1:40,wolf python london <lyh19901...@gmail.com> 写道: > 大家好,最近在Debian amd64位系统上,fcitx无法开机自动启动。 > 系统是Sid,桌面环境是e17,显示管理器是SLIM,全部软件包已升级到最新。 > 在配置输入法时,使用的是im-config(8),生成的文件是$HOME/.xinputrc: > > $ cat ~/.xinputrc > # im-config(8) generated on Mon, 02 Jul 2012 12:58:15 +0800 > run_im fcitx > # im-config signiture: 73d4fc84c199f62d274676e3b1a515a7 - > > 根据im-config的手册,im-config软件包待了一个钩子脚本 > /etc/X11/Xsession.d/80im-config_launch,在X启动时,会被自动执行, > 而这个钩子脚本也会读取解释$HOME/.xinputrc文件,从这里应该看出配置 > 文件应该是没有什么问题的。于是查看$HOME/.xsession-errors: > > $ cat ~/.xsession-errors | grep fcitx > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-remote-module.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-punc.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-xim.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-dbus.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-sunpinyin.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-keyboard.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-xkb.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-x11.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-autoeng.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-ipc.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-lua.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-xkbdbus.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-kimpanel-ui.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-imselector.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-chttrans.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-vk.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-fullwidth-char.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-classic-ui.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-quickphrase.conf > /usr/lib/x86_64-linux-gnu/fcitx/fcitx-dbus.so(+0x1879) [0x7f6b1b4a5879] > /usr/lib/x86_64-linux-gnu/libfcitx-core.so.0(FcitxModuleLoad+0x19c) > [0x7f6b1c27dd6c] > /usr/lib/x86_64-linux-gnu/libfcitx-core.so.0(FcitxInstanceCreate+0x4e6) > [0x7f6b1c2730c6] > /usr/bin/fcitx() [0x401105] > /usr/bin/fcitx() [0x40115d] > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/core/errorhandler.c:64-Fcitx接收到信号: 6 > /usr/bin/fcitx() [0x4012b5] > fcitx 使用的 script 从 run_im 启动。 > > 从这个log中可以看到确实是执行了fcitx,但是问题就是fcitx接受到信号6, > 信号6是abort信号(man 7 signal),即非正常中止。 > > 如果从命令行下,手动执行fcitx,就没有这个错误: > $ fcitx > $ [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-remote-module.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-punc.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-xim.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-dbus.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-sunpinyin.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-keyboard.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-xkb.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-x11.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-autoeng.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-ipc.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-lua.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-xkbdbus.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-kimpanel-ui.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-imselector.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-chttrans.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-vk.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-fullwidth-char.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-classic-ui.conf > [INFO] /tmp/buildd/fcitx-4.2.4.1/src/lib/fcitx/addon.c:100-加载附加组件配置文件: > fcitx-quickphrase.conf > > 同时在一台32位机器上,sid也没有这个问题。各位遇到过这个问题吗? > 如果报bug的话,报在哪个软件包下比较合适? > > > > > -- > ________________________ > Yes, I use Debian GNU/L > wolf python london(WPL) > Do as you soul should do ! > ________________________