QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2584|回复: 16

gentoo太牛了,刚刚装上字体,就那么的清晰

[复制链接]
发表于 2005-2-16 12:22:22 | 显示全部楼层 |阅读模式
我是在终端环境下把所有的内容编译好了

直接启动X和gnome

惊讶的发现,我仅仅是把simsun和unisun两个字体cp到一个目录下面而已

字体就这么的清晰

虽然没有粗体

但是我简直不想再折腾它了

害怕粗体没搞出来

反而弄得不清晰了

现在就是一个问题

gnome默认的gnome-terminal的字体中间间隔太大

用下面的帖子就ok

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=24271
发表于 2005-2-16 13:38:49 | 显示全部楼层
马屁帖

好机器当然要编译
从stage几开始的?用了多久?
回复

使用道具 举报

 楼主| 发表于 2005-2-16 14:15:42 | 显示全部楼层
具体时间我也记不到了

用了两天

我想想啊

第一天是没有解决grub的问题(第一次用grub )就睡觉了,从8点到12点吧,但是不是4隔小时都在编译,我花了很多时间安装grub,然后一次一次用livecd进入系统安装lilo……算2个小时ok?那么就是从第一部,放入光驱到编译完第一个内核用了2小时?

然后昨晚从6点开始弄,到12点睡觉,当中编译了fvwm,gnome2.8(含metacity和nautilus),xorg,mozilla-firefox和4次内核(还没有让控制台有桌面背景,现在只是有了1024*768而已),当中进入windows上网找资料,解决了grub的问题,那么算用了4小时ok?

那么就是排除明显没有用来安装gentoo的时间,用了6小时,如果排除洗澡和上厕所,可能再少1小时吧。

感觉就是这样,问题很多,我的make.conf文件到今天上网才知道写的不好,仅仅是用了-O3而已,其他的参数都没有敲打,我准备找时间重新调整一下编译的参数再编译一次。tmd现在感觉比debian启动快多了。
回复

使用道具 举报

发表于 2005-2-16 15:05:44 | 显示全部楼层
粗体也很简单啊。
我下载了libXft-2.1.6-3.firefly.i386.rpm ,把他解开,退出X,用里面的libXft.so.2.1.2 替换系统里的libXft.so.2.1.2
然后把下面的代码添加到 /etc/fonts/fonts.conf  就可以了。不过我觉得效果不是特别理想。
[code:1]<!-- artificial bold by: firefly-->
<match target="font">
        <test target="pattern" name="weight" compare="more">
                <const>medium</const>
        </test>
        <edit name="weight" mode="assign">
                <const>bold</const>
        </edit>
</match>[/code:1]


http://firefly.idv.tw/setfont-xft/Fedora/Core_3/RPMS/libXft-2.1.6-3.firefly.i386.rpm

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2005-2-16 15:42:29 | 显示全部楼层
呵呵,这个办法我知道,谢谢12543122。我把我老系统上的文件cp过来就应该可以解决问题。
回复

使用道具 举报

发表于 2005-2-17 18:49:10 | 显示全部楼层
12543122,我没有安装中文portage,不用安装firefly打过补丁的fontconfig,freetype什么的,只要装libXft.so.2.1.2就可以了?我的gentoo是2004.3的

正在emerge gnucash,还要好久,等好了退出x弄
回复

使用道具 举报

发表于 2005-2-17 18:51:32 | 显示全部楼层
顺便说下,gentoo确实快
回复

使用道具 举报

 楼主| 发表于 2005-2-18 12:10:13 | 显示全部楼层
ImHow, 这个方法确实是可以的

但是你要注意

2004.3里面是libXft.so.2.1.1,我找到的是2.1.2的,所以要手动修改一下ln -sf
回复

使用道具 举报

发表于 2005-2-18 12:53:03 | 显示全部楼层
搞定了~效果不错哈~
我的2004.3的/usr/lib下面本来就是2.1.2的哦
回复

使用道具 举报

 楼主| 发表于 2005-2-18 15:59:58 | 显示全部楼层
哦,那看来我的amd64的port还是偏旧一点

你的gnome支持svg格式的图片吗?我的不行
回复

使用道具 举报

发表于 2005-2-18 20:25:00 | 显示全部楼层
[quote:740eed7d43="12543122"]粗体也很简单啊。
我下载了libXft-2.1.6-3.firefly.i386.rpm ,把他解开,退出X,用里面的libXft.so.2.1.2 替换系统里的libXft.so.2.1.2
然后把下面的代码添加到 /etc/fonts/fonts.conf  就可以了。不过我觉得效果不是特别理想。
[code:1]<!-- artificial bold by: firefly-->
<match target="font">
        <test target="pattern" name="weight" compare="more">
                <const>medium</const>
        </test>
        <edit name="weight" mode="assign">
                <const>bold</const>
        </edit>
</match>[/code:1]


http://firefly.idv.tw/setfont-xft/Fedora/Core_3/RPMS/libXft-2.1.6-3.firefly.i386.rpm[/quote]

我将libXft.so.2.1.2复制到/usr/X11R6/lib里面啦~~上面那段<match代码我是写在/etc/fonts/local.conf里的,这样我的中文字体就没有粗体~~~,是不是还在写fonts.scale and fonts.dir这两个文件的啊??
我的也是gentoo 2004.3的
回复

使用道具 举报

 楼主| 发表于 2005-2-18 23:18:49 | 显示全部楼层
写在font.conf文件里面
不要写在local.conf文件里面
回复

使用道具 举报

发表于 2005-2-18 23:51:04 | 显示全部楼层
[quote:3c24a5170c="atfa"]写在font.conf文件里面
不要写在local.conf文件里面[/quote]

谢谢,已经解决
其实方在local.conf里跟放在fonts.conf里有什么区别的?
回复

使用道具 举报

 楼主| 发表于 2005-2-19 01:11:31 | 显示全部楼层
你的fonts.conf里面如果不引用local.conf不就傻啦
回复

使用道具 举报

发表于 2005-2-19 14:14:24 | 显示全部楼层
其实最好写在~/.fonts.conf里面,这样重装系统后就不用再写啦。我的/home都是单独分区的

atfa,我是用 xfce4 的
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-8 06:14 , Processed in 0.079707 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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