LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: superlj

个人总结:Mandriva Linux Limited Edition 2005 配置笔记

[复制链接]
发表于 2005-6-6 19:20:45 | 显示全部楼层
现时不赞成用GCC4.0,或许个人比较老套吧,但是感觉还不稳定。
PS:偶的那个fonts.conf文件应用于10.1Official,2005的自己添加firefly那部分吧。在dns兄的精华贴里很详细。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-6 23:15:36 | 显示全部楼层
是这样的,我有一个同学没有安装gcc4.0,安装驱动程序的时候部分编译内核的时候没有通过,安装之后就好了,不知道为什么。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-8 07:51:57 | 显示全部楼层
今天凌晨尝试了使用dns兄的第二个方法:
二、使用SimSun
只需drakefonts导入simsun.ttf,无须其他任何修改,重启X,此时默认字体为SimSun。如果要显示粗体,只需按照上述步骤修改/usr/X11R6/lib/X11/fonts/drakfont/ttf/fonts.cache-1文件即可。
我的步骤是这样的:
首先,我并不是从以前版本升级,也没有事先修改/etc/fonts/fonts.conf这个文件。
在控制台下管理员帐户下输入drakfont,选择从win的Fonts目录下安装simsun.ttc,失败,提示说找不到字体。于是我尝试将其复制到home文件夹,并且改名为simsun.ttf,再次用drakfont导入,安装成功,出现SimSun和NSimSun,但是只有Regular。此时,我找到导入的字体放在/usr/X11R6/lib/X11/fonts/drakfont/ttf/下面,接着打开/usr/X11R6/lib/X11/fonts/drakfont/ttf/fonts.cache-1文件,先按F10,发现已经有两行,再点击“查看”按钮“设置编码”为utf8:
"simsun.ttf" 0 "SimSun,宋体:familylang=en,zh-cn:style=Regular:stylelang=en:slant=0:weight=80:width=100:spacing=90:...
"simsun.ttf" 1 "NSimSun,新宋体:familylang=en,zh-cn:style=Bold:stylelang=en:slant=0:weight=200:width=100:spacing=90:...
我用鼠标拖拽的方式选择这两行文字复制粘贴在另一行,将新行中Regular用鼠标选中并删除,再输入Bold,将80用鼠标选中,输入200,保存并且重新起动,结果,操作失败,系统没有正确显示simsun的粗体,在drakfont里面simsun也没有多出Bold这一项。
请大家帮我的步骤看看有什么问题!谢谢!
今天再试试第二种改法。
回复 支持 反对

使用道具 举报

发表于 2005-6-8 08:30:46 | 显示全部楼层
哇,写了这么多,很不错啊!

不过关于Mplayer的那个codecs有点疑问,那个all-20050412.tar.bz2不是已经包括了win32的codecs了吗?应该不用再下那个win包了!
回复 支持 反对

使用道具 举报

发表于 2005-6-8 08:52:00 | 显示全部楼层
LumaQQ打了补丁还是不行......
回复 支持 反对

使用道具 举报

发表于 2005-6-8 10:31:56 | 显示全部楼层
装显卡驱动不必装GCC4.0,我装了2次都顺利通过
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-8 14:12:55 | 显示全部楼层
Post by yankaiqian
哇,写了这么多,很不错啊!

不过关于Mplayer的那个codecs有点疑问,那个all-20050412.tar.bz2不是已经包括了win32的codecs了吗?应该不用再下那个win包了!

哦,是的,我也是按照别人的方法做得,刚刚看了一下,才发现win32里面的和codecs里面的有重复。我已经更新了帖子了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-8 14:23:33 | 显示全部楼层
Post by snature
装显卡驱动不必装GCC4.0,我装了2次都顺利通过

好的,我已经更新了帖子。
回复 支持 反对

使用道具 举报

发表于 2005-6-8 19:56:51 | 显示全部楼层
CP下来慢慢看!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-9 08:25:41 | 显示全部楼层
今天再次尝试了解决宋体的粗体显示问题。发现了一个奇怪的现象:我将simsun文件所在目录下的font.cache-1两行复制后把Bold写成bold,80改为200(并未对/etc/fonts/fonts.conf作任何更改),重启X服务器,发现竟然能够显示粗体了,但是,注销再登录就没有粗体了。再把bold改成Bold,重启X服务器,发现竟然又能够显示粗体了,注销再登录就又没有粗体了。好奇怪啊,怎么会这样!
但是,只修改/etc/fonts/fontc.conf就可以达到“永久”的效果,同时加入一下 两段 代码:
[PHP]<!-- Firefly的人工粗体补丁语句,现在似乎没有什么必要了。-->
<!--
Add by firefly@firefly.idv.tw
Artificial bold for fonts without a bold version.
-->
    <match target="font">
        <!-- check to see if the pattern requested > "medium" -->
        <test target="pattern" name="weight" compare="more">
        <const>medium</const>
        </test>
        <!-- pretend the font is bold now -->
        <edit name="weight" mode="assign">
            <const>bold</const>
        </edit>
    </match>

<!-- Firefly 的hinting和autohint控制-->
<!--
  Add by firefly@firefly.idv.tw
  Enable "hinting & autohint" for all fonts.
-->
    <match target="font">
        <edit name="hinting" mode="assign">
            <bool>false</bool>
        </edit>
        <edit name="autohint" mode="assign">
            <bool>true</bool>
        </edit>
    </match> [/PHP]
加入位置可参考:http://www.linuxsir.cn/bbs/showt ... mp;page=1&pp=15
回复 支持 反对

使用道具 举报

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

本版积分规则

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