LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1194|回复: 3

为什么我的Fcitx一按Ctrl+空格就会把程序崩溃掉?

[复制链接]
发表于 2007-3-22 13:17:01 | 显示全部楼层 |阅读模式
Fcitx自己没有问题,我用鼠标点那个小企鹅能把输入法打开,但是就是不能用Ctrl+Space来开关输入法。这是什么原因?我用了最新的3.5和3.4.2都试过是一样的。

Slackware Current, Kernel2.6.18.8, KDE3.5.6.
 楼主| 发表于 2007-3-22 13:22:14 | 显示全部楼层
[KCrash handler]
#5  0xb6932cd7 in raise () from /lib/libc.so.6
#6  0xb6934548 in abort () from /lib/libc.so.6
#7  0xb692c39c in __assert_fail () from /lib/libc.so.6
#8  0xb6bc5612 in xcb_xlib_unlock () from /usr/lib/libxcb-xlib.so.0
#9  0xb6c08200 in _XReply () from /usr/lib/libX11.so.6
#10 0xb6be7297 in _XGetWindowAttributes () from /usr/lib/libX11.so.6
#11 0xb6c1f1c1 in _XimGetWindowEventmask () from /usr/lib/libX11.so.6
#12 0xb6c1f208 in _XimTriggerNotify () from /usr/lib/libX11.so.6
#13 0xb6c207a8 in ?? () from /usr/lib/libX11.so.6
#14 0x080b2c00 in ?? ()
#15 0x082456d8 in ?? ()
#16 0x00000000 in ?? ()
回复 支持 反对

使用道具 举报

发表于 2007-3-26 13:18:06 | 显示全部楼层
这个好象是因为新的X用的库xcb导致的,虽然对xcb打个小小的补丁就可以解决这个问题,但据说xcb的作者称这种情况都是因为应用程序设计的不好所致……
回头看一下怎么样才能把fcitx设计的和它兼容~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-26 14:24:58 | 显示全部楼层
现在好了,升级了一下LibX11,加上--with-xcb=no编译,暂时没问题了。不过本来这么做是为了“which fixes the issues reported with Java programs”。

之前不但会程序崩溃,而且鼠标选择还非常慢。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表