LinuxSir.cn,穿越时空的Linuxsir!

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

十分诡异的问题,scim != SCIM

[复制链接]
发表于 2005-3-21 03:50:52 | 显示全部楼层 |阅读模式
本来我是直接改/etc/X11/xinit/xinitrc
后来是用.xsession,里面随手写了个GTK_IM_MODULE=scim
以为大小写无所谓
后来某一天突然发现gthumb用不了了,前两天装acroread7也是,
可是acroread7 root用户可以使用
这两天没事就在找原因,网上搜不到
今天升级realplayer也用不了,想到这应该是gtk程序的问题
后来又用root试着执行gthumb, realplayer都没有问题
觉得这个跟个人设置有关
我现查看.g开头的配置文件(夹),没看出端倪
后来看环境变量
对比来对比去感觉GTK_IM_MODULE很可疑
最后发现果然是他,
不设置,和设置成SCIM都没有问题
可是scim就不行

zhangle@localhost ~ $ export GTK_IM_MODULE=
zhangle@localhost ~ $ gthumb
zhangle@localhost ~ $ export GTK_IM_MODULE=scim
zhangle@localhost ~ $ gthumb
*** glibc detected *** free(): invalid pointer: 0x80302758 ***

zhangle@localhost ~ $ export GTK_IM_MODULE=SCIM
zhangle@localhost ~ $ gthumb
发表于 2005-3-21 10:40:46 | 显示全部楼层
GTK_IM_MODULE=scim 是对的。出错是正常的。
GTK_IM_MODULE=SCIM 是不对的。所以没问题。

具体还是搜索一下以前的帖子吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-21 16:14:05 | 显示全部楼层
我信了,scim是对的
我几乎搜遍整个论坛
整个情况总算有了个大概的认识

还有一个,acroread,realplay因为是二进制包,所以出问题可以理解
可是我用的是gentoo, gthumb是我自己编的,这个问题应该出在什么地方呢

下面这样设置对么?
谢谢苏大侠

export XIM="SCIM"
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE="scim"
scim -d
回复 支持 反对

使用道具 举报

发表于 2005-3-21 19:54:53 | 显示全部楼层
这样设置没错。gthumb 是你自己编译的,scim 是么?

Post by zhllg
我信了,scim是对的
我几乎搜遍整个论坛
整个情况总算有了个大概的认识

还有一个,acroread,realplay因为是二进制包,所以出问题可以理解
可是我用的是gentoo, gthumb是我自己编的,这个问题应该出在什么地方呢

下面这样设置对么?
谢谢苏大侠

export XIM="SCIM"
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE="scim"
scim -d
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-21 21:22:54 | 显示全部楼层
scim是自己编的说
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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