+ -
当前位置:首页 → 问答吧 → 伤脑筋,fcitx还是搞不定----牢骚帖

伤脑筋,fcitx还是搞不定----牢骚帖

时间:2004-05-02

来源:互联网

啥都好了,就差个输入法,郁闷死了
运行fcitx之后,能出来一个FCITX的标志条,但是却是灰色的,Ctrl+Space也不管用。

作者: MichaelBibby   发布时间: 2004-05-02

就象这个样子
上传的图像
fcitx.jpg (23.7 KB, 77 次查看)

作者: MichaelBibby   发布时间: 2004-05-02

兄台是什么系统呢?

作者: llw318   发布时间: 2004-05-02

你是什么系统啊,你的local设定是什么啊.
可能你的fcitx 的配置和local不相符.

作者: cobrawgl   发布时间: 2004-05-02

用的是5.2.1-release。
请问,local在哪查看?
谢谢了。

作者: MichaelBibby   发布时间: 2004-05-02

引用:
最初由 MichaelBibby 发表
用的是5.2.1-release。
请问,local在哪查看?
谢谢了。
% local

你参考一下这个帖子吧
http://www.linuxsir.org/bbs/showthre...hreadid=100844

作者: cobrawgl   发布时间: 2004-05-02

谢谢cobrawgl

作者: MichaelBibby   发布时间: 2004-05-02

有一个问题,就是fcitx的那个profile文件,我用vi打开的时候是乱码
以前在Magic Linux下可以打开,但是不知道为什么我在BSD里头打不开

作者: MichaelBibby   发布时间: 2004-05-02

引用:
最初由 MichaelBibby 发表
有一个问题,就是fcitx的那个profile文件,我用vi打开的时候是乱码
以前在Magic Linux下可以打开,但是不知道为什么我在BSD里头打不开
用 vim, 或者 gedit, 或者 emacs都可以的.

作者: cobrawgl   发布时间: 2004-05-02

我再去试试
谢谢了cobrawgl

作者: MichaelBibby   发布时间: 2004-05-02

引用:
最初由 cobrawgl 发表
% local
local ? or locale ?

作者: MichaelBibby   发布时间: 2004-05-02

引用:
最初由 MichaelBibby 发表
local ? or locale ?
不好意思,哈

作者: cobrawgl   发布时间: 2004-05-02

引用:
最初由 MichaelBibby 发表
local ? or locale ?
不好意思,哈

作者: cobrawgl   发布时间: 2004-05-02

Something wrong ?

My locale:

bash-2.05b$ emacs
Warning: locale not supported by C library, locale unchanged
^C
bash-2.05b$ locale
LANG=zh_CN.EUC
LC_CTYPE="C"
LC_COLLATE="C"
LC_TIME="C"
LC_NUMERIC="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=zh_CN.EUC
bash-2.05b$

作者: MichaelBibby   发布时间: 2004-05-02

引用:
最初由 MichaelBibby 发表
Something wrong ?

My locale:

bash-2.05b$ emacs
Warning: locale not supported by C library, locale unchanged
^C
bash-2.05b$ locale
LANG=zh_CN.EUC
LC_CTYPE="C"
LC_COLLATE="C"
LC_TIME="C"
LC_NUMERIC="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=zh_CN.EUC
bash-2.05b$

当然错了,你用的是 bash啊,我用的是 csh
我这么设的:

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

作者: cobrawgl   发布时间: 2004-05-02

How can i do ?
Thanks !

作者: MichaelBibby   发布时间: 2004-05-02

你好象得用 export 吧

export LANG = zh_CN.eucCN
export LC_ALL = zh_CN.eucCN
export XMODIFIERS = @im = fcitx

你试试看看

作者: cobrawgl   发布时间: 2004-05-02

add them in .cshrc ?

Is it right ?My .cshrc :
引用:

# $FreeBSD: src/etc/root/dot.cshrc,v 1.28 2001/01/10 02:37:16 archie Exp $
#
# .cshrc - csh resource script, read at beginning of execution by each shell
#
# see also csh(1), environ(7).
#

alias h history 25
alias j jobs -l
alias la ls -a
alias lf ls -FA
alias ll ls -lA

# A righteous umask
umask 22

set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin)

#add by root

LC_ALL=zh_CN.EUC
LANG=zh_CN.EUC
export LC_ALL LANG
export XMODIFIERS=@im=fcitx

#end add by root

setenv EDITOR vi
setenv PAGER more
setenv BLOCKSIZE K

if ($?prompt) then
# An interactive shell -- set some stuff up
set prompt = "`hostname -s`# "
set filec
set history = 100
set savehist = 100
set mail = (/var/mail/$USER)
if ( $?tcsh ) then
bindkey "^W" backward-delete-word
bindkey -k up history-search-backward
bindkey -k down history-search-forward
endif
endif

作者: MichaelBibby   发布时间: 2004-05-02

错啦,你要是加到 .cshrc 中就直接用

setenv ,不要用 export.

你要是用 .bashrc 才用 export 的.

我的 .cshrc

# $FreeBSD: src/share/skel/dot.cshrc,v 1.13 2001/01/10 17:35:28 archie Exp $
#
# .cshrc - csh resource script, read at beginning of execution by each shell
#
# see also csh(1), environ(7).
#

alias h history 25
alias j jobs -l
alias la ls -a
alias lf ls -FA
alias ll ls -lA

# A righteous umask
umask 22

set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin)

setenv EDITOR vi
setenv PAGER more
setenv BLOCKSIZE K

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

setenv JDK_HOME /usr/local/jdk1.4.2

if ($?prompt) then
# An interactive shell -- set some stuff up
set prompt = "% "
set filec
set history = 100
set savehist = 100
set mail = (/var/mail/$USER)
if ( $?tcsh ) then
bindkey "^W" backward-delete-word
bindkey -k up history-search-backward
bindkey -k down history-search-forward
endif
endif

作者: cobrawgl   发布时间: 2004-05-02

Thank you !

作者: MichaelBibby   发布时间: 2004-05-02

What about my .profile:
引用:

# $FreeBSD: src/etc/root/dot.profile,v 1.20 1999/08/27 23:24:09 peter Exp $
#
PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin
export PATH
HOME=/home/bibby
export HOME
TERM=${TERM:-cons25}
export TERM
PAGER=more
export PAGER

setenv LANG=zh_CN.EUC
setenv LC_ALL=zh_CN.EUC
setenv LANG LC_ALL


Is it wrong ?

作者: MichaelBibby   发布时间: 2004-05-02

你没看出来啊,

把 zh_CN.EUC 改成 zh_CN.eucCN

作者: cobrawgl   发布时间: 2004-05-02

:o Thank you !

作者: MichaelBibby   发布时间: 2004-05-02

What is wrong with my fcitx :
引用:

su-2.05b# fcitx
su-2.05b#
fcitx:Abnormal exit
Signal No.: 11
su-2.05b#
I used ports to install fcitx ,but it didn't work !

作者: MichaelBibby   发布时间: 2004-05-02

引用:
最初由 MichaelBibby 发表
What is wrong with my fcitx :


I used ports to install fcitx ,but it didn't work !
你可能没有装linux兼容包吧.

我装的时候是完全安装的,什么都装了,呵呵

作者: cobrawgl   发布时间: 2004-05-02

you mean i should install all packages in my system ?

do you have other methods ?

thanks very much !

作者: MichaelBibby   发布时间: 2004-05-02

你运行 /usr/sbin/sysinstall

看看能不能装上.

要是我,我就重装了,呵呵.

作者: cobrawgl   发布时间: 2004-05-02



try it again

作者: MichaelBibby   发布时间: 2004-05-02

引用:
最初由 cobrawgl 发表
你可能没有装linux兼容包吧.

我装的时候是完全安装的,什么都装了,呵呵
I am sure I had the package installed,see the illustration :
上传的图像
Screenshot-Gnome-terminal.png (12.7 KB, 25 次查看)

作者: MichaelBibby   发布时间: 2004-05-02

引用:
最初由 MichaelBibby 发表
I am sure I had installed the package ,see the illustration :
那,我的建议是,重装吧,呵呵.

然后按照我的汉化方法重来一遍,应该没问题的.

我这么汉化都好多遍了.

作者: cobrawgl   发布时间: 2004-05-02

伤脑筋

I have no input mothod in my system .

Thank you very much ,cobrawgl .

作者: MichaelBibby   发布时间: 2004-05-02

你的情况跟我一样。我修改好fcitx的profile的locale (~/.gWubi/profile , 版本不同好像目录不同,我的是1.8.4版) 就好了。
区域设置=zh_CN.eucCN
字体区域设置=zh_CN.eucCN
并且fcitx的profile的locale必须和.cshrc .xinitrc中设定的locale一样。

作者: kavern   发布时间: 2004-05-02

引用:
最初由 kavern 发表
你的情况跟我一样。我修改好fcitx的profile的locale (~/.gWubi/profile , 版本不同好像目录不同,我的是1.8.4版) 就好了。
区域设置=zh_CN.eucCN
字体区域设置=zh_CN.eucCN
并且fcitx的profile的locale必须和.cshrc .xinitrc中设定的locale一样。
谢谢指点。

作者: MichaelBibby   发布时间: 2004-05-03