|

楼主 |
发表于 2010-11-20 09:39:46
|
显示全部楼层
还是想把这个问题解决了,俺把整个过程重新描述下,看哪里出的问题。
先说下环境:
Linux Fedora 2.6.35.6-48.fc14.x86_64 #1 SMP Fri Oct 22 15:36:08 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux
kde 4.5.3 (没安装GNOME)
下载的是fcitx SVN版本,安装过程
./autogen.sh
./configure
make
sudo make install
一切正常。
配置过程:
1、建立:/etc/X11/xinit/xinput.d/fcitx.conf
内容- XIM=fcitx
- XIM_PROGRAM=/usr/local/bin/fcitx
- XIM_ARGS=""
- GTK_IM_MODULE=XIM
- QT_IM_MODULE=XIM
- DEPENDS="fcitx"
复制代码
2、加入EN的支持
在:/etc/gtk-2.0/x86_64-redhat-linux-gnu/gtk.immodules 的最后一行加入了:"en:" - "/usr/lib64/gtk-2.0/2.10.0/immodules/im-xim.so"
- "xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"
复制代码
3、执行:
# alternatives --install /etc/X11/xinit/xinputrc xinputrc /etc/X11/xinit/xinput.d/fcitx.conf 70
这个命令
4、再执行:# alternatives --config xinputrc
选择:fcitx
- [root@Fedora hades]# alternatives --config xinputrc
- 共有 3 个程序提供“xinputrc”。
- 选择 命令
- -----------------------------------------------
- 1 /etc/X11/xinit/xinput.d/none.conf
- 2 /etc/X11/xinit/xinput.d/xim.conf
- *+ 3 /etc/X11/xinit/xinput.d/fcitx.conf
- 按 Enter 来保存当前选择[+],或键入选择号码:
复制代码
5、配置当前用户的.bashrc 文件
内容如下:- [hades@Fedora ~]$ more .bashrc
- # .bashrc
- export LANG="zh_CN.UTF-8"
- export LC_CTYPE="zh_CN.UTF-8"
- export XMODIFIERS="@im=fcitx"
- #export XIM="fcitx"
- #export XIM_PROGRAM="fcitx"
- export GTK_IM_MODULE=xim
- export QT_IM_MODULE=xim
- # Source global definitions
- if [ -f /etc/bashrc ]; then
- . /etc/bashrc
- fi
- # User specific aliases and functions
复制代码
6、特别说明:
1)、虽然在第二步中,加入了所谓的EN环境的支持,但至少要在.bashrc 文件中加入:
export LC_CTYPE="zh_CN.UTF-8" 才能真正实现在英文环境的中文输入。
2)、我的i18n 文件内容:- [hades@Fedora ~]$ more /etc/sysconfig/i18n
- LANG="en_US.UTF-8"
- LC_CTYPE="zh_CN.UTF-8"
- LC_TIME="en_US.UTF-8"
- SUPPORTED="zh_CN.GB18030:zh_CN.GB2312:zh_CN.GBK:zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
- SYSFONT="latarcyrheb-sun16"
复制代码
3)、FC14重新完全安装过3次,现在用就是第三次安装的,在第二次安装的时候,我把所有软件所都安装了,
包括包括GNOME、所有字体等文件包,只要在第二步里设置了那个EN: 支持,系统就可以在英文环境下输入
中文,不用再在.bashrc文件中加入“export LC_CTYPE="zh_CN.UTF-8"“ ,更不用说要加入”export LANG="zh_CN.UTF-8"
来使得整个系统全部变成中文了。
现在看来,我是一点解决的方法都没有,再把什么GNOM和那些字体安装上来的可能性不大,重装做OS,更不可能了。
昨天下载了3.6.4版本,make 的时候竟然报错,3.6.3竟然没事,再无语。
希望这个FCITX 4 正常使用的朋友,说下您的安装和配置过程,看是哪里出的问题,
如果安装没有错误的话,可能还是少了什么依赖关系没有安装上。
刚发现一个新问题, 全角状态下打不出汉字,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
再次感谢 了。 |
|