LinuxSir.cn,穿越时空的Linuxsir!

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

fcitx还是用不了啊。

[复制链接]
发表于 2007-2-2 09:07:15 | 显示全部楼层 |阅读模式
郁闷了快一个星期了。自我重装etch之后,fcitx就用不了了。
先是aptitude install fcitx im-switch
然后im-switch -s fcitx -z default
fcitx图标会在进入KDE时出现,但在无论在哪一个KDE程序下ctrl+space的时候,KDE程序直接崩溃,非常干脆。
在我机器上从来不会出现这种情况的。就重装之后就这样了。
按论坛上的办法都试过了,可是没用。
实在不想用scim啊。各位想想办法。
 楼主| 发表于 2007-2-2 23:39:31 | 显示全部楼层
突然发现并不是不能用fcitx,而是无法用ctrl+space来激活fcitx。点击软键盘后,即可激活fcitx。输入根本没有问题。和以前一样爽。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-2 23:44:04 | 显示全部楼层
但一用ctrl+space来激活ctrl+space来激活时,当前无论什么程序都会崩溃。显示信息如下:
  1. (no debugging symbols found)
  2. Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
  3. (no debugging symbols found)
  4. (no debugging symbols found)
  5. (no debugging symbols found)
  6. (no debugging symbols found)
  7. (no debugging symbols found)
  8. (no debugging symbols found)
  9. (no debugging symbols found)
  10. (no debugging symbols found)
  11. (no debugging symbols found)
  12. (no debugging symbols found)
  13. (no debugging symbols found)
  14. (no debugging symbols found)
  15. (no debugging symbols found)
  16. (no debugging symbols found)
  17. (no debugging symbols found)
  18. (no debugging symbols found)
  19. (no debugging symbols found)
  20. (no debugging symbols found)
  21. (no debugging symbols found)
  22. (no debugging symbols found)
  23. (no debugging symbols found)
  24. (no debugging symbols found)
  25. (no debugging symbols found)
  26. (no debugging symbols found)
  27. (no debugging symbols found)
  28. (no debugging symbols found)
  29. (no debugging symbols found)
  30. (no debugging symbols found)
  31. (no debugging symbols found)
  32. [Thread debugging using libthread_db enabled]
  33. [New Thread -1234295088 (LWP 15379)]
  34. (no debugging symbols found)
  35. (no debugging symbols found)
  36. (no debugging symbols found)
  37. (no debugging symbols found)
  38. (no debugging symbols found)
  39. (no debugging symbols found)
  40. (no debugging symbols found)
  41. (no debugging symbols found)
  42. (no debugging symbols found)
  43. (no debugging symbols found)
  44. (no debugging symbols found)
  45. (no debugging symbols found)
  46. (no debugging symbols found)
  47. (no debugging symbols found)
  48. (no debugging symbols found)
  49. (no debugging symbols found)
  50. (no debugging symbols found)
  51. (no debugging symbols found)
  52. (no debugging symbols found)
  53. (no debugging symbols found)
  54. (no debugging symbols found)
  55. (no debugging symbols found)
  56. (no debugging symbols found)
  57. (no debugging symbols found)
  58. (no debugging symbols found)
  59. (no debugging symbols found)
  60. (no debugging symbols found)
  61. (no debugging symbols found)
  62. (no debugging symbols found)
  63. (no debugging symbols found)
  64. (no debugging symbols found)
  65. (no debugging symbols found)
  66. (no debugging symbols found)
  67. [KCrash handler]
  68. #9  0xb7f1a410 in ?? ()
  69. #10 0xbfd42158 in ?? ()
  70. #11 0x00000006 in ?? ()
  71. #12 0x00003c13 in ?? ()
  72. #13 0xb7c42771 in raise () from /lib/i686/cmov/libc.so.6
  73. #14 0xb7c43ff8 in abort () from /lib/i686/cmov/libc.so.6
  74. #15 0xb7c3be5c in __assert_fail () from /lib/i686/cmov/libc.so.6
  75. #16 0xb708c770 in xcb_xlib_unlock () from /usr/lib/libxcb-xlib.so.0
  76. #17 0xb71b0390 in _XReply () from /usr/lib/libX11.so.6
  77. #18 0xb718f3e7 in _XGetWindowAttributes () from /usr/lib/libX11.so.6
  78. #19 0xb71cc581 in _XimGetWindowEventmask () from /usr/lib/libX11.so.6
  79. #20 0xb71cc5c8 in _XimTriggerNotify () from /usr/lib/libX11.so.6
  80. #21 0xb71c6808 in ?? () from /usr/lib/libX11.so.6
  81. #22 0x0807f7f8 in ?? ()
  82. #23 0x08253fe0 in ?? ()
  83. #24 0x00000000 in ?? ()
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-2 23:50:48 | 显示全部楼层
单用ctrl来激活fcitx,也不会发生崩溃现象了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-2 23:56:31 | 显示全部楼层
太奇怪了吧。
回复 支持 反对

使用道具 举报

发表于 2007-2-3 00:27:04 | 显示全部楼层
试试这个方法,从未报错
新建文件 /etc/X11/Xsession.d/95im-launch
在里面写入
export XMODIFIERS=@im=fcitx
fcitx
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-5 22:48:42 | 显示全部楼层
原因已经找到,请大家不要随意升级到experimental中的libx11,否则使用fcitx甚至scim都会出事。
回复 支持 反对

使用道具 举报

发表于 2007-2-6 18:59:57 | 显示全部楼层
experimental与etch也差太远了吧
回复 支持 反对

使用道具 举报

发表于 2007-2-6 19:21:20 | 显示全部楼层
我也遇到过
卸载所有的输入法和imswitch
删除./~fcitx
然后 imswitch和输入法.
具体搜索下我的主题铁.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-6 20:26:07 | 显示全部楼层
Post by waq
experimental与etch也差太远了吧

etch相当新,相差的不多。
回复 支持 反对

使用道具 举报

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

本版积分规则

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