LinuxSir.cn,穿越时空的Linuxsir!

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

终端和qt程序中无法激活输入法

[复制链接]
发表于 2007-4-13 09:27:59 | 显示全部楼层 |阅读模式
系统是6.2 release安装后直接cvsup为6stable的系统。Xorg为6.9.0
gtk2的程序中可激活输入法,普通终端和qt程序都无法输入。

目前尝试的终端包括rxvt mlterm xterm konsole gnome-terminal,除了gnome-terminal中可以顺利激活外,其他终端均无法激活输入法。

其他试验程序包括firefox  qterm konqueror kate。除了firefox可以顺利激活输入法,其他几个都不行。

loacle设置
%locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_ALL=
除了试用utf8之外,还试过gbk的locale

%cat .xinitrc
export XMODIFIERS=@im=SCIM
export XIM=SCIM
export XIM_PROGRAM=SCIM
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
scim -f socket -d
exec fvwm2
#exec startkde

%printenv | grep -i scim
XIM=SCIM
XIM_PROGRAM=SCIM
GTK_IM_MODULE=scim
XMODIFIERS=@im=SCIM
QT_IM_MODULE=scim
在X下显示,相应的环境变量已经被设置。
发表于 2007-4-13 15:22:55 | 显示全部楼层
我的用fcitx

vi .xinitrc

把export XMODIFIERS=@im=fcitx
  fcitx&

放在前面

启动fcitx后,再启动gnome

vi .cshrc

加入



setenv LC_ALL zh_CN.eucCN
setenv LANG zh_CN.eucCN
setenv LC_CTYPE zh_CN.eucCN
setenv XMODIFIERS @im='fcitx'

vi /etc/csh.cshrc


setenv LC_ALL zh_CN.eucCN
setenv LANG zh_CN.eucCN
setenv LC_CTYPE zh_CN.eucCN
setenv XMODIFIERS '@im=fcitx'

在终端可以打入汉字.

FreeBSD6.2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-13 19:03:49 | 显示全部楼层
尝试了你提供的locale,也不行。依然只能在gtk2程序中激活scim。gtk1的程序我没有尝试过,有啥比较有代表性的?
你提到的其他问题我都看过了,没有发现什么特殊的地方。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-13 19:13:24 | 显示全部楼层
测试了一下fcitx,可以的....估计是scim的问题了.....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-13 19:13:38 | 显示全部楼层
测试了一下fcitx,可以的....估计是scim的问题了.....
回复 支持 反对

使用道具 举报

发表于 2007-5-2 19:15:55 | 显示全部楼层
export QT_IM_MODULE=xim
回复 支持 反对

使用道具 举报

发表于 2007-5-6 11:47:15 | 显示全部楼层
用这个吧,肯定能行,我都是,我还用纸写下来了,
=======.cshrc如下==============
setenv LANG  zh_CN.GBK
setenv LC_CTYPE zh_CN.eucCN
setenv G_BROKEN_FILENAMES 1
setenv  XMODIFIERS @im=fcitx
setenv XIM          fcitx
setenv XIM_PROGRAM  fcitx

=======.xinitrc如下=========
setenv  XMODIFIERS ' @im=fcitx'
fcitx &
exec icewm
killall fcitx

==============
回复 支持 反对

使用道具 举报

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

本版积分规则

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