LinuxSir.cn,穿越时空的Linuxsir!

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

SCIM question again

[复制链接]
发表于 2004-4-1 13:26:36 | 显示全部楼层 |阅读模式
First of all, I apologize for not typing in Chinese as I don't have any working IM modules right now.

I've been struggling with SCIM on my debian for a few weeks, which made me really frustrated...  I still believe it could work though, as my (actually my wife's) Slackware runs SCIM perfectly.  All I want is just an IM module that works under a pure UTF-8 environment and of course, on debian.  I'm using Debian Sarge (testing), some info is listed below:

kernel 2.4.25
gcc 3.3.3
locale en_US.UTF-8
xfree86 4.3.0
gtk 2.2.4
gnome 2.4.1

I couldn't compile SCIM from source earlier, later I figured that was because my X was 4.2, just a few days ago, x 4.3 finally arrived in sarge, I upgraded it right away, and SCIM was successfully compiled!  everything seems fine, one question though, I found that pinyin.so is in /usr/lib/scim-1.0/Server, but all the rest of server modules are in /usr/lib/scim-1.0/0.9.0/Server, anyway, i copied pinyin.so and  pinyin-server-setup.so to both directories...  and then I had all required environment variables exported as:

XMODIFIERS=@im=SCIM
GTK_IM_MODULE=xim

I thought it would start working, but... I can never activate SCIM by pressing ctrl+space

I asked for help here for many times, but so far haven't got any solution, if anyone has made it work on debian whichever version, could you please give me a hand, any suggestions/hints/replies would be greatly appreciated!
发表于 2004-4-1 13:58:32 | 显示全部楼层
能不能在terminal里面用 scim -d 运行?
 楼主| 发表于 2004-4-2 09:34:50 | 显示全部楼层
最初由 windrose 发表
能不能在terminal里面用 scim -d 运行?


Here's what happens when i run scim from the console, it seems something goes wrong, but i have no idea what the problem is:


tiger:~# scim -d
Smart Common Input Method 0.9.3

Loading simple Config module ...
Creating backend ...
Loading Server module: pinyin ...
    Loading Server Factory 0 ... : OK
pinyin Server module is successfully loaded.
Loading Server module: rawcode ...
    Loading Server Factory 0 ... : OK
rawcode Server module is successfully loaded.
Loading Server module: table ...
Failed to load table Server module.
Loading x11 FrontEnd module ...
Starting SCIM as daemon ...
tiger:~#
发表于 2004-4-2 09:46:18 | 显示全部楼层
这时按ctrl-space能不能激活scim?
 楼主| 发表于 2004-4-2 09:58:39 | 显示全部楼层
最初由 windrose 发表
这时按ctrl-space能不能激活scim?


no, never
发表于 2004-4-2 10:48:49 | 显示全部楼层
运行strace scim&>scim.log|vi scim.log,把结果全部贴出来看看
 楼主| 发表于 2004-4-3 12:39:34 | 显示全部楼层
thanks for helping me!  I've attched the error log that can be viewed by using zmore or zless, please check it out, thanks!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-4-3 17:02:01 | 显示全部楼层
sorry,你这个问题我还没有见到过。
你的scim是编译的吧,为什么不用rpm呢?
 楼主| 发表于 2004-4-5 05:46:39 | 显示全部楼层
最初由 trotsky 发表
sorry,你这个问题我还没有见到过。
你的scim是编译的吧,为什么不用rpm呢?


you're right, my scim was compiled on my debian, why not rpm?  because it's debian, the package management tools are dpkg, apt-get, etc., debian has an utility called "alien" (meaning packages from other distros are aliens), which converts rpm packages to deb packages, i tried it, got no errors to install alien-generated rpm packages, but scim didn't work...
发表于 2004-4-5 10:50:10 | 显示全部楼层
最初由 bonneville88sse 发表
you're right, my scim was compiled on my debian

你可以看看我的 unofficial package for unstable。具体情况请见 http://lists.debian.org/debian-c ... 00403/msg00000.html

虽然是 0.9.2 的老版本,希望有点帮助。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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