红联首页 凝聚Linux人的力量
菜鸟过关 | 精华文档 | 同城人(交友) | 我与Linux的故事 | Linux新闻 | Linux视频 | Linux人才 | 软件下载 | 大学校园 | English
发新话题
打印

gentoo fcitx can't create chinese font solution

gentoo fcitx can't create chinese font solution

实验室的一台机器系统不能用了(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 打了补丁的,不知道是不是这个原因,反正我一般是不打各种补丁的,除非我确实知道自己在干什么。

TOP

发新话题