实验室的一台机器系统不能用了(windows),我想给它重装系统,想试一下 gentoo(当然,我很喜欢 lfs,只是每次都 lfs 太花时间了,而现在我没有那么多的空闲时间,又不喜欢各种“通用”发行版的庞大,于是选择了它,毕竟它和 lfs 是最接近的,必要的时候,我可以当作 lfs 来用)。
各种软件的安装很顺利,按我 lfs/blfs 上的配置来的。只是安中文输入法是要用到 gentoo-china 这个 over-lay, 安装 layman 什么的,也很简单(linuxsir 上有说明),只是 fcitx 出了点小问题,于是有了这篇文章:
---------------------------------------
安了 gentoo, emerge 了 gentoo-china 的overlay ,也安了 fcitx(3.5-070703) 和中文的字体(wqy-zeiHei,wqy-bitmap),可是 fcitx 总是提示
Can't create Chinese font!!
但是 fcitx 可以启动,只是他的那个界面里显示当前输入法(比如“五笔字型”)的地方是乱码(不是 locale 设置问题,这个已经验证)
而且,打字时,选字的小框里也是乱码,奇怪的是,可以把字打出来(对于用五笔的我来说,其实没有太大的影响,只是看着太不爽了)
怎么办呢?
根据 LFS/BLFS 的经验,我从 /usr/portage/dist 下把源码解开,手动再安装一次
./configure --prefix=/usr --with-x --enable-xft && make && make install
还是用我原来的配置文件,就一切正常了。
gentoo 是为这个 fcitx 打了补丁的,不知道是不是这个原因,反正我一般是不打各种补丁的,除非我确实知道自己在干什么。
阅读(1434) | 评论(1) | 转发(0) |