LinuxSir.cn,穿越时空的Linuxsir!

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

今天又见鬼了

[复制链接]
发表于 2007-5-5 23:06:16 | 显示全部楼层 |阅读模式
我以前把win下的字体考到/usr/share/fonts/winFonts下,(winFonts是自己建的目录),然后在桌面,首选项。字体里就可一设新字体了,但今天也这样作,确没有任何反应,字体设置里还是原来的字体,这是怎么回事?
发表于 2007-5-5 23:25:43 | 显示全部楼层
进入你自己建的目录执行ttmkfdir (没有就apt-get install一个)
然后cp fonts.dir fonts.scale
最后修改/etc/X11/xorg.conf
在开头的Section "Files"下面加入
FontPath        "/usr/share/fonts/winFonts"
重新引导便可更改字体了
回复 支持 反对

使用道具 举报

发表于 2007-5-5 23:43:47 | 显示全部楼层
“桌面,首选项。字体里”的应该是xft的字体,并不需要做fonts.dir也不用在xorg.conf加路径,--这个是做核心字体的时候才需要的。gtk1和X的程序才需要。
他见不到这些字体很有可能是因为文件的权限有问题,普通用户不能访问。
试一下chmod -R a+r /usr/share/fonts/winFonts
之后新启动的程序应该就能用上新字体了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-5 23:52:59 | 显示全部楼层
我以经把/usr/share/fonts/winFonts目录和下面的所有字体都给了读取和执行权限,但还是不能论置
回复 支持 反对

使用道具 举报

发表于 2007-5-5 23:59:49 | 显示全部楼层
保证/etc/fonts/fonts.conf里<dir>/usr/share/fonts</dir>这一行,这是默认的,没改过的话应该没问题。
运行fc-cache;fc-list|less找一下有没有新装的字体。
没有的话我也不知道了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-6 11:23:23 | 显示全部楼层
我把/winFonts改成/winfonts就可以了,原来是不能用大写
回复 支持 反对

使用道具 举报

发表于 2007-5-6 17:14:58 | 显示全部楼层
果然是奇事,目录还不能用大写,还有这种事,嗯……以后改注意了!
回复 支持 反对

使用道具 举报

发表于 2007-5-6 18:38:44 | 显示全部楼层
怎么可能,只是不互相匹配而已,字体需要作chmod 644 * -R
回复 支持 反对

使用道具 举报

发表于 2007-5-7 20:15:23 | 显示全部楼层
直接把win的字体拷贝到 /usr/share/fonts/truetype/ 不就可以用了吗? 为什么非要自己建一个目录呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

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