Fitx多进程问题的修正临时解决方案

系统字体配置、中文显示和输入法问题
回复
loya2008
帖子: 59
注册时间: 2006-04-24 23:17

Fitx多进程问题的修正临时解决方案

#1

帖子 loya2008 » 2008-06-15 21:05

代码: 全选

$sudo gedit /usr/share/scim-python/engine/FunInputToy/FunInputToy.py
找到class FunInputToy 的 _start_engine方法,把这个方法的语句都注释掉,只要下面的一句就可以了如下:

代码: 全选

def _start_engine(self):
    return "/tmp/fit_fitx.sock"
重新登录后,把所有fitx的进程全部kill掉.然后可以用下面的命令启动一个唯一的fitx进程.

代码: 全选

$fitx -f /tmp/fit_fitx.sock
这个命令最好放到gnome的会话中启动,或者放到init中作为服务启动.

这样处理后系统将只有你启动的唯一fitx进程.但是输入法还是会正常工作.

另外如果你启动scim-python发觉狂读硬盘,系统相应慢, 可以在命令行界面下把scim-python的拼音配置删掉应该就可以了,如果还不行把~/,scim全删除,不过scim的配置将全部重新初始化到缺省配置.
回复