fc-cacha,重启都不认新装的字体
本人前段时间按照公社里的一篇美化文章成功的为系统安装了字体,但是昨天晚上重新做了一道系统,然后把字体拷贝到/usr/share/fonts/zh_CN/TrueType下,终端下执行fc-cache,和重启在控制中心里的字体选项无法找到字体.第一次这么操作的时候都可以(fc-cache一下后就可以使用新字体了),没弄明白为什么第二次操作的时候会这样? 我也碰到过类似问题,总的感觉就是一些细小的地方出了差错,例如打字输入错误,文件目录权限等等。例如我的问题在于字体文件的权限没设好,chmod 744以后就可以了。不知道会不会你也是这样? 应该不会吧,因为我第一次什么都没改动直接就成功了。
昨天装完系统只安装了显卡驱动就做安装字体这步,就出现了如上的问题!!
望大家指教! 自己顶一下 :cry::cry: mkfontscale
mkfontdir
fc-cache
chmod 744 *(这个别忘记了,不然别的用户就无法使用字体了) 论坛里的帖子说,直接拷贝进去不就行了吗?怎么还需要mkfontscale、mkfontdir?TrueType里就有这2个文件的嘛 以上几个命令是从Redhat的查考指南上找到的,mkfontscale和mkfontdir用来生成fonts.scale和fonts.dir,也就是字体的描述文件。 最重要的是在运行fc-cache前要确认该目录里没有fonts.cache-1文件,否则它不会更新。
还有就是要在/etc/X11/XF86Config (or XF86Config-4) 中加入一行
FontPath "/usr/share/fonts" #假定是该目录 楼上几位说的方法我都没用!
关机再开机,然后进入Linux就OK了,搞不懂
页:
[1]