I am LAZY bones? AN ancient AND boring SITE

2008年 02月 26日 的归档

compiz和fcitx冲突的解决办法

其实准确的说不能算是”冲突”,我机子上的现象是这样的:自从换了这个A卡机器后,装了开源驱动和xserver-xgl,成功打开compiz,但是一直存在一个问题,就是输完用户名和密码后的一瞬间可以看到fcitx的主窗口,但是随机就是黑屏(剩一个鼠标指针),估计是在加载xgl,然后进入桌面后,fcitx的主窗口就不见了,ctrl+space也打不开输入法,但是这时候,只要杀了fcitx再启动一次,就又好使了.大概是因为fcitx启动时间太早了,和后启动的xgl有冲突.
我的fcitx是通过im-switch配置的,于是有了下面的解决方法:
修改 /etc/X11/Xsession.d/80im-switch 找到最后包含有”eval”的两行,加#号注释掉,这样fcitx就不会随X启动了.
然后在gnome的会话里面加上fcitx,重新登录一次,就一切正常了.
要点是fcitx不随X启动,而是谁gnome启动,嘿嘿.