症状:Fedora8自带的firefox2.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
exportXMODIFIERSGTK_IM_MODULE
3、保存后重新启动Firefox,测试在地址栏输入中文。
注意,在每次firefox自动升级之后,请重复第二步。
为什么会与scim冲突?
这是scim本身的问题,他用C 编写的程序,而且用了比较冷门的c 编译器,与大部分用户的系统不兼容。造成了与有些程序抢占资源导致崩溃的问题。
下载本文示例代码
阅读(781) | 评论(0) | 转发(0) |