LinuxSir.cn,穿越时空的Linuxsir!

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

Why fcitx has no response when I press Ctr+space?

[复制链接]
发表于 2005-7-14 10:20:18 | 显示全部楼层 |阅读模式
When I type "fcitx" in the terminal, the fcitx bar appears, but the
last square is gray, Ctr+space can not get the input box.

My system is Debian Sarge 3.1, the .bashrc is :

export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
export LC_CTYPE="zh_CN"
export LC_ALL="zh_CN.gbk"
export LANG="en_US"
export LANGUAGE="en_US:en_GB:en"

and the locale seems have some problem(I installed the English version):

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US
LC_CTYPE="zh_CN.gbk"
LC_NUMERIC="zh_CN.gbk"
LC_TIME="zh_CN.gbk"
LC_COLLATE="zh_CN.gbk"
LC_MONETARY="zh_CN.gbk"
LC_MESSAGES="zh_CN.gbk"
LC_PAPER="zh_CN.gbk"
LC_NAME="zh_CN.gbk"
LC_ADDRESS="zh_CN.gbk"
LC_TELEPHONE="zh_CN.gbk"
LC_MEASUREMENT="zh_CN.gbk"
LC_IDENTIFICATION="zh_CN.gbk"
LC_ALL=zh_CN.gbk

I have tried lots of methods in this BBS, Anybody can give some advices?
发表于 2005-7-14 18:13:38 | 显示全部楼层
what's your version of the fcitx??
my fcitx is 3.1,and it very good.
my OS is RH9.0
回复 支持 反对

使用道具 举报

发表于 2005-7-14 23:03:50 | 显示全部楼层
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory

上面这几句话表明您的GLIBC不支持GBK,请参考localedef的说明
回复 支持 反对

使用道具 举报

发表于 2005-7-15 17:06:57 | 显示全部楼层
same thing happens to me
my os is knoppix 3.9, which i installed on my hard disk.
my fcitx is 3.1.1-1
I believe there is no problem with my LC_~~ enviroment var and locale setting.

some one said to make knoppix support fcitx, qtconfig must be modefied. but i can not find
any qtconfig program on my system.

any help appreciated!!!!
bow!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-15 22:18:12 | 显示全部楼层
Thanks Yuking very much!  I`m trying now.
回复 支持 反对

使用道具 举报

发表于 2005-7-16 14:53:51 | 显示全部楼层
我的Debian Sarge也是可以调出fcitx
fcitx's version is the newest,3.1.1
但是除了lumaqq外的其它软件中都无法激活
我的locale是
~$ locale
LANG=en_US
LC_CTYPE=zh_CN.GBK
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=
~/.bashrc最后也增加了
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx

我也试过无数种方法改locale为LC_CTYPE=zh_CN.GBK
或LC_CTYPE=zh_CN.gbk
或LC_CTYPE=zh_CN.gb2312
或LC_CTYPE=zh_CN
最后均以失败告终

please help me~~~~~~~~~~~`
回复 支持 反对

使用道具 举报

发表于 2005-7-18 08:14:18 | 显示全部楼层
如果lumaQQ中能用,按说所有GBK程序都是可以的。其它程序是什么?
回复 支持 反对

使用道具 举报

发表于 2005-7-21 18:33:30 | 显示全部楼层
我的locale
ccui@studnet:~$ locale
LANG=POSIX
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="OSIX"
LC_TIME="OSIX"
LC_COLLATE="OSIX"
LC_MONETARY="OSIX"
LC_MESSAGES="OSIX"
LC_PAPER="OSIX"
LC_NAME="OSIX"
LC_ADDRESS="OSIX"
LC_TELEPHONE="OSIX"
LC_MEASUREMENT="OSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

和/etc/X11/Xsession.d/95xinput
export LC_CTYPE=zh_CN.UTF-8
export LANGUAGE=en_US.UTF-8
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx

ccui@studnet:~$ more .icewm/startup
#! /bin/sh
fcitx &
rxvt-unicode +vb -bg black -fg grey78 &

同样适用于kde,wmaker
回复 支持 反对

使用道具 举报

发表于 2005-7-22 22:54:27 | 显示全部楼层
i can't work in firefox, terminate, etc
回复 支持 反对

使用道具 举报

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

本版积分规则

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