LinuxSir.cn,穿越时空的Linuxsir!

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

slackware13.37 scim问题

[复制链接]
发表于 2011-6-16 14:56:12 | 显示全部楼层 |阅读模式
//lang.sh
export LANG=en_US.utf8
export LC_CTYPE=zh_CN.utf8

///etc/X11/xinit/xinitrc
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE=scim
/usr/bin/scim -d

//usr/bin/firefox
#add
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE=scim-bridge

//这样在firefox里面能用scim,但是终端里始终唤不出scim,显示im-scim.so注册GTKIMContextSCIM 失败
 楼主| 发表于 2011-6-16 15:38:39 | 显示全部楼层
Post by wingfy01;2142667
//lang.sh
export LANG=en_US.utf8
export LC_CTYPE=zh_CN.utf8

///etc/X11/xinit/xinitrc
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE=scim
/usr/bin/scim -d

//usr/bin/firefox
#add
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE=scim-bridge

//这样在firefox里面能用scim,但是终端里始终唤不出scim,显示im-scim.so注册GTKIMContextSCIM 失败


解决了
添加了一个.xinitrc文件:
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE=scim-bridge
/etc/X11/xinit/xinitrc


PS:不知道文什么这样就解决问题了,根据firefox的解决办法,解决了终端无法使用scim的问题,因为两个问题是一样的。。都是无法注册GTKIMContextSCIM

不过为什么能这么解决,不知道。。。。startx先执行.xinitrc,然后是xinitrc,后一个GTK_IM_MODULE不是覆盖了前一个的值么,难道两个是作用在不同的范围?。。。。求解
回复 支持 反对

使用道具 举报

发表于 2011-6-16 21:06:47 | 显示全部楼层
sudo chmod +x /etc/profile.d/scim.sh
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-6-16 21:51:37 | 显示全部楼层
Post by hzg;2142691
sudo chmod +x /etc/profile.d/scim.sh


好办法。。。。。谢谢~~:-)
回复 支持 反对

使用道具 举报

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

本版积分规则

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