症状:Fedora 8 自带的firefox 2.0.0.8自动升级到2.0.0.9后无法使用SCIM输入法。其它程序内使用SCIM输入正常。
解决方法:
1、打开脚本文件[/usr/lib/firefox-2.0.0.9/firefox]。必须使用root权限编辑。
2.、找到以下内容:
moz_libdir=/usr/lib/firefox-2.0.0.9
MRE_HOME=/usr/lib/mre/mre-2.0.0.9
在这两句话的下面添加以下内容:
XMODIFIERS=@im=SCIM
GTK_IM_MODULE=scim-bridge
export XMODIFIERS GTK_IM_MODULE
3、保存后重新启动Firefox,测试在地址栏输入中文。
注意,在每次firefox自动升级之后,请重复第二步。
为什么会与scim冲突?
这是scim本身的问题,他用C++编写的程序,而且用了比较冷门的c++编译器,与大部分用户的系统不兼容。造成了与有些程序抢占资源导致崩溃的问题。
                  	
				
