LinuxSir.cn,穿越时空的Linuxsir!

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

(求助)SCIM输入法在GTK程序中不能输入

[复制链接]
发表于 2006-3-19 17:01:52 | 显示全部楼层 |阅读模式
我的SCIM输法在GTK一程序中一输入,GTK程序就退出了,请问这是怎么一回事??在其他的程序(如现在使用中的opera)就可以正常使用,不知要到哪里设置?我目前是在.xinitrc里设置的,如下:
  1. export XMODIFIERS=@im=SCIM    #case matters for this variable!
  2. export GTK_IM_MODULE=xim
  3. export QT_IM_MODULE=xim
  4. scim &
  5. xcompmgr -cCfF -r5 -o.80 -l-3 -t-5 -D5 -I0.020 -O0.025 &
  6. exec fvwm2
  7. killall scim
复制代码


这样的设置以前一直都用得好好的,现在却不行了,据说是最新GTK版本问题,却又不怎么理解,请各位帮忙出点主意!
发表于 2006-3-19 21:04:39 | 显示全部楼层
LANG=zh_CN.gbk
LC_ALL=zh_CN.gbk
scim -d
export XMODIFIERS=@im=SCIM
export QT_IM_MODULE=scim
export GTK_IM_MODULE=scim
exec startkde
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-20 14:05:32 | 显示全部楼层
楼上的,我用的是UTF-8的编码(好像官方的也推荐用这UTF-8),其他的设置跟你的差不多,在其他的程序上可以正常使用,好像就是在GTK2上的程序不能用,一输入就退出了。
回复 支持 反对

使用道具 举报

发表于 2006-3-21 09:25:25 | 显示全部楼层
在.xinitrc和/etcprofile中把locale设置为utf8。
把.xinitrc贴出来。一般是配置或者use的问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-21 10:57:45 | 显示全部楼层
我想我大概找到原因了,是我的fonts.conf有问题,这个我改过了,现在正在研究中…………
谢谢各位的帮忙。
回复 支持 反对

使用道具 举报

发表于 2006-3-25 10:48:29 | 显示全部楼层
怎么解决的,分享一下。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-25 14:35:31 | 显示全部楼层
Post by co63
怎么解决的,分享一下。。。


现在暂时是把系统原本的fonts.conf替换回来,还没研究出我修改过的fonts.conf到底问题出在哪里:ask
回复 支持 反对

使用道具 举报

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

本版积分规则

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