LinuxSir.cn,穿越时空的Linuxsir!

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

scim的几个问题

[复制链接]
发表于 2004-3-30 16:08:12 | 显示全部楼层 |阅读模式
1.gtk2程序普通用户无法使用scim输入法,但是root却可以。我是使用相同的方法,在普通用户中,输入法的选择中根本就没有scim的选择。所以现在的输入法风格只能是on the spot,感觉很不方便。
我查看了文件的权限,普通用户是有读的权限的。
2.二笔输入法中,如何输入顿号?因为"\"被用作了通配符了。
下面这个不是scim的问题了,但是是一个很奇怪的问题,就是在root中,我使用qtconfig配置xim的风格时,它总是on the spot,而不能是over the spot。当这个问题在普通用户下又不存在。
发表于 2004-3-30 19:33:27 | 显示全部楼层
1 或者首先用locale 看看root 和使用者有什麼出入, 其次看看XMODIFIERS 的設定又是怎樣, 再用 ps -Af|grep scim 看看scim 有沒有正確運行, 正常?碚f每個使用者都應該有他的scim 和 scim-panel-gtk 的
2 不知道 :p
 楼主| 发表于 2004-3-30 20:09:49 | 显示全部楼层
1。locale我已经看过了,是一样的,XMODIFIERS也是一样的。每个使用者都是可以使用scim的,但是就是对于普通用户来说,不能在gtk2的程序中选scim。因为我设置了GTK_IM_MODULE=scim.也在/etc/gtk-2.0/gtk.immodules中添加了scim。并且root是可以正常使用的。
当然对于普通用户,我如果选择xim作为输入法的话,也是可以正常输入的。
2。已经找到了,是"/"
发表于 2004-3-30 20:49:56 | 显示全部楼层
那還有問題嗎?
 楼主| 发表于 2004-3-30 21:22:02 | 显示全部楼层
有啊,就是普通用户不能使用scim中所带的输入模块呀,gtk2程序不能实现光标跟随。
 楼主| 发表于 2004-3-31 01:54:37 | 显示全部楼层

发现是gtk版本的问题

我前段时间装了gnome-2.5.91(gtk2.3.5)。同时还保留了以前的2.4系列(gtk2.2.x)。
对于gtk2.2.系列的软件,基本上都可以使用scim的gtk输入模块,如gedit,gaim。但是也有些例外,如mozilla-firefox。其中上面这些能够使用的软件也必须是使用gtk2.2.x的库,而不能是gtk2.3.5的库,不然的话,也是不能使用的。
我使用过gtk2.3.5跟gtk2.2.x编译过scim,但是结果都是跟上面所说的一样。
从上面看来应该是scim的gtk输入模块还不能支持gtk2.3.x系列。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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