LinuxSir.cn,穿越时空的Linuxsir!

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

急救:关于安装fcitx后的字体问题

[复制链接]
发表于 2005-12-21 11:21:10 | 显示全部楼层 |阅读模式
我在fc4下安装了fcitx,一开始不能用,后来看了网上的帖子,修改了环境变量:具体方法如下:

在$HOME/.xinput.d/里建立文件zh_CN,包含下面内容, 就可以了;
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
XMODIFIERS="@im=fcitx"
gnome-im-settings-daemon >/dev/null

如果当前用户目录下没有 .xinput.d目录,就建一个。然后再建一个zh_CN的文件,内容就是上面的那段。


[root@localhost beinan]# mkdir ~/.xinput.d

这样就差不多能用起来了。直接运行一下命令;


[root@localhost beinan]# fcitx


如果不能使用fcitx ,可能得设置设置一下变量;


还得设置一下当前用户的环境变量,也就是在你想用的那个用户的家目录下的 .bashrc 文件。

.bashrc这个文件是隐藏的,你可以用 vi 或者gedit编辑都行。看你习惯吧。

在里面加两行,如下:


export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"

注意保存一下,否则不起做用;

我是刚安装好的系统,一切都是新的,看一下我的beinan这个用户下的 .bashrc的配置吧。


# .bashrc
# User specific aliases and functions
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi


存在的问题;


如果您用中文桌面环境,能启动fcitx ,但不能输入,大多是控制台的locale和桌面的locale不一致所引起的。

请在用户家目录下的.bashrc 中加入一行;


export LANG="zh_CN.UTF-8"

另外还在建一个 .i18n的文件;内容如下:


LANG="zh_CN.UTF-8"

重启X就好了,按CTRL+ALT+BACKSPACE;就重新启动系统

但是重启系统后我愿来文件夹中的中文文件名都显示乱码,为了能显示中文字体我又将那些在系统中所做的改变给删了,这回文件名回来了,但是键盘的输入变得很慢,打一个字要使劲按,才有反映。请问该如何办?

还有,如果装了fcitx,但又希望看到fat分区中的中文名称,mount参数应该如何加载?

谢谢
发表于 2006-11-17 17:35:24 | 显示全部楼层
前面的我也不怎么懂了...

最后一个你说怎么样让它显示fat里面的中文..
其实只要在mount的时候加一个选项就行了...
eg:
  mount -t vfat -o iocharset=cp936 /dev/hda1 /mnt/winc

-o iocharset=cp936它就是让电脑显示中文的...

就这样就行了..
回复 支持 反对

使用道具 举报

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

本版积分规则

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