LinuxSir.cn,穿越时空的Linuxsir!

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

scim-chinese 0.3.0: cannot load pinyin module

[复制链接]
发表于 2004-5-3 18:15:42 | 显示全部楼层 |阅读模式
scim -d
Smart Common Input Method 0.9.3

Loading simple Config module ...
Creating backend ...
Loading Server module: pinyin ...
    Loading Server Factory 0 ... : Failed
No Server Factory loaded from pinyin Server module!
Loading Server module: rawcode ...
    Loading Server Factory 0 ... : OK
rawcode Server module is successfully loaded.
Loading Server module: socket ...
Failed to load socket Server module.
Loading Server module: table ...
Failed to load table Server module.
Loading x11 FrontEnd module ...
Starting SCIM as daemon ...

system: debain
locale: POSIX
gbfonts:
-isas-fangsong ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0
-isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
-isas-song ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0
-isas-song ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
-isas-song ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0

scim-0.9.3
--prefix=/usr/local/appl/scim

scim-chinese-0.3.0
--prefix=/usr/local/appl/scim
both are compiled from source code sucessfully
发表于 2004-5-3 21:41:41 | 显示全部楼层
我的也有类似的问题。。。
一开始是pinyin和table都不能load,后来我
--prefix=/usr,table可以了,但是pinyin还是不行,土了呵呵
 楼主| 发表于 2004-5-4 03:39:02 | 显示全部楼层
升级到scim0.9.6后,pinyin模块可以加载了,但是,无法激活。
Smart Common Input Method 0.9.6

Loading simple Config module ...
Creating backend ...
Loading Server module: pinyin ...
    Loading Server Factory 0 ... : OK
pinyin Server module is successfully loaded.
Loading x11 FrontEnd module ...
Starting SCIM as daemon ...

scim-panel出现,scim-setup也完全正常,但就是无法激活输入法的图标选项。

是不是只能支持指定的几种locale?我的系统的locale只有POSIX和C,而且没有管理员权限。另外,scim对字体有没有要求?
发表于 2004-5-4 08:27:15 | 显示全部楼层
POSIX, C 就根本不支持中文,怎么激活输入法?起码得用 zh_CN

最初由 shensy 发表
升级到scim0.9.6后,pinyin模块可以加载了,但是,无法激活。
Smart Common Input Method 0.9.6

Loading simple Config module ...
Creating backend ...
Loading Server module: pinyin ...
    Loading Server Factory 0 ... : OK
pinyin Server module is successfully loaded.
Loading x11 FrontEnd module ...
Starting SCIM as daemon ...

scim-panel出现,scim-setup也完全正常,但就是无法激活输入法的图标选项。

是不是只能支持指定的几种locale?我的系统的locale只有POSIX和C,而且没有管理员权限。另外,scim对字体有没有要求?
发表于 2004-5-4 10:36:31 | 显示全部楼层
请问:
Smart Common Input Method 0.9.6

Loading simple Config module ...
Creating backend ...
Loading Server module: pinyin ...
    Loading Server Factory 0 ... : Failed
No Server Factory loaded from pinyin Server module!
Loading Server module: rawcode ...

大概有那些情况会导致load不了pinyin模块?
C++看不大懂,看不到更多的调试信息,strace看了一下也没什么头绪呵呵

locale
LANG=POSIX
LC_CTYPE=zh_CN.GBK
LC_NUMERIC="OSIX"
LC_TIME="OSIX"
LC_COLLATE="OSIX"
LC_MONETARY="OSIX"
LC_MESSAGES="OSIX"
LC_PAPER="OSIX"
LC_NAME="OSIX"
LC_ADDRESS="OSIX"
LC_TELEPHONE="OSIX"
LC_MEASUREMENT="OSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

Thanks
发表于 2004-5-4 11:03:37 | 显示全部楼层
估计是拼音模块找不到数据文件。

看看数据文件是不是装到了正确位置,并且权限正确。如果 prefix=/usr 那么数据文件应该装到:/usr/share/scim/chinese/

最初由 arfankai 发表
请问:
Smart Common Input Method 0.9.6

Loading simple Config module ...
Creating backend ...
Loading Server module: pinyin ...
    Loading Server Factory 0 ... : Failed
No Server Factory loaded from pinyin Server module!
Loading Server module: rawcode ...

大概有那些情况会导致load不了pinyin模块?
C++看不大懂,看不到更多的调试信息,strace看了一下也没什么头绪呵呵

locale
LANG=POSIX
LC_CTYPE=zh_CN.GBK
LC_NUMERIC="OSIX"
LC_TIME="OSIX"
LC_COLLATE="OSIX"
LC_MONETARY="OSIX"
LC_MESSAGES="OSIX"
LC_PAPER="OSIX"
LC_NAME="OSIX"
LC_ADDRESS="OSIX"
LC_TELEPHONE="OSIX"
LC_MEASUREMENT="OSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

Thanks
发表于 2004-5-4 12:13:16 | 显示全部楼层
Hi,
pwd
/usr/share/scim/chinese
ls -l
-rw-r--r--    1 root     root      2543757 May  3 21:39 phrase_lib
-rw-r--r--    1 root     root      1355880 May  3 21:39 pinyin_phrase_index
-rw-r--r--    1 root     root       527597 May  3 21:39 pinyin_phrase_lib
-rw-r--r--    1 root     root       218336 May  3 21:39 pinyin_table
-rw-r--r--    1 root     root        19622 May  3 21:39 special_table

is it right?
BTW, scim can't load pinyin module even I run it as root. So it seems the privilege is right.

Any other hints? Thanks anyway.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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