LinuxSir.cn,穿越时空的Linuxsir!

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

是不是fcitx3和XFree86-4.4.0配合不好?

[复制链接]
发表于 2004-7-3 19:12:30 | 显示全部楼层 |阅读模式
我的系统是RH9,kernel-2.6.7,XFree86-4.4.0,使用fcitx3.0从test1到4都无法用Ctrl+Space唤出,今天偶然在没有卸掉Xcin的情况下编译并直接输入fcitx,先提示“已经存在另一个同名服务程序 xcin-zh_CN.GB2312”,kill掉xcin后起动fcitx完全正常了(此时$XMODIFIERS的值仍然是@im=xcin-zh_CN.GB2312)!但卸掉xcin后反而又出问题(一切环境变量都正常),后来又装起xcin,先kill掉他再起fcitx就正常了!是不是fcitx和XFree86-4.4.0的热键机制配合有问题?
发表于 2004-7-5 08:34:14 | 显示全部楼层
cd /usr/bin
ln -s fcitx chinput
重新启动X应该就可以了
 楼主| 发表于 2004-7-5 15:23:38 | 显示全部楼层
cd /usr/bin
ln -s /usr/local/binfcitx chinput
cai ke yi shi shu ru fa chu xian, dan shi bu neng yong Ctrl+Space deng re jian jie huan!
 楼主| 发表于 2004-7-5 16:16:56 | 显示全部楼层
现在重新装起Xcin,杀掉它在运行fcitx就正常了,但是有一个疑点:
此时再次运行fcitx,仍然提示“已经存在另一个同名服务程序 xcin-zh_CN.GB2312”,也就是说正在正常运行的fcitx的XIM类名仍然是“xcin-zh_CN.GB2312”,环境变量也同样为“@im=xcin-zh_CN.GB2312”!所有程序此时都以为还是Xcin在为它门提供服务。
如果一开始Xcin就没有运行,环境变量和类名都是fcitx或者Chinput,那么无论如何用Ctrl+Space是没有反映的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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