sejishikong 发表于 2007-2-13 15:06:00

不知道,我没条件试。

haulm 发表于 2007-2-15 08:51:21

色兄,对2.1运行fc-cache -fv后的BUG我只能提供这个了,实在无能为力去解决这个BUG,因为我根本无从入手。

另外在系统安装完毕后有4秒钟可以看到xorg版本和字体路径设置错误的提示,可惜我不可能通过重装系统去记忆原文,无需安装任何字体,只要运行fc-cache -fv或fc-cache -rv,KDE就象吃了地雷一样了。以下是运行指令的历史,更多看到的是failed to write cache,修改目录权限也无效。

# fc-cache
# fc-cache -fv
/usr/share/fonts: caching, 2 fonts, 5 dirs
/usr/share/fonts/default: caching, 0 fonts, 2 dirs
/usr/share/fonts/default: failed to write cache
/usr/share/fonts/default/Type1: caching, 35 fonts, 0 dirs
/usr/share/fonts/default/Type1: failed to write cache
/usr/share/fonts/default/ghostscript: caching, 17 fonts, 0 dirs
/usr/share/fonts/default/ghostscript: failed to write cache
/usr/share/fonts/msttcorefonts: caching, 10 fonts, 0 dirs
/usr/share/fonts/msttcorefonts: failed to write cache
/usr/share/fonts/override: caching, 0 fonts, 0 dirs
/usr/share/fonts/override: failed to write cache
/usr/share/fonts/pcf: caching, 0 fonts, 1 dirs
/usr/share/fonts/pcf: failed to write cache
/usr/share/fonts/pcf/zh_CN: caching, 8 fonts, 0 dirs
/usr/share/fonts/pcf/zh_CN: failed to write cache
/usr/share/fonts/ttf: caching, 0 fonts, 1 dirs
/usr/share/fonts/ttf: failed to write cache
/usr/share/fonts/ttf/zh_CN: caching, 32 fonts, 0 dirs
/usr/share/fonts/ttf/zh_CN: failed to write cache
/usr/X11R6/lib/X11/fonts: caching, 0 fonts, 9 dirs
/usr/X11R6/lib/X11/fonts/100dpi: caching, 398 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/100dpi: failed to write cache
/usr/X11R6/lib/X11/fonts/75dpi: caching, 398 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/75dpi: failed to write cache
/usr/X11R6/lib/X11/fonts/OTF: caching, 15 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/OTF: failed to write cache
/usr/X11R6/lib/X11/fonts/TTF: caching, 13 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/TTF: failed to write cache
/usr/X11R6/lib/X11/fonts/Type1: caching, 29 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/Type1: failed to write cache
/usr/X11R6/lib/X11/fonts/cyrillic: caching, 0 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/cyrillic: failed to write cache
/usr/X11R6/lib/X11/fonts/encodings: caching, 0 fonts, 1 dirs
/usr/X11R6/lib/X11/fonts/encodings: failed to write cache
/usr/X11R6/lib/X11/fonts/encodings/large: caching, 0 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/encodings/large: failed to write cache
/usr/X11R6/lib/X11/fonts/misc: caching, 55 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/misc: failed to write cache
/usr/X11R6/lib/X11/fonts/util: caching, 0 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/util: failed to write cache
/root/.fonts: skipping, no such directory
/var/cache/fontconfig: cleaning cache directory
/root/.fontconfig: not cleaning unwritable cache directory
fc-cache: failed
#

sejishikong 发表于 2007-2-15 09:11:09

这样肯定出问题了。我运行的结果:
fc-cache -fv
/usr/share/fonts: caching, 2 fonts, 5 dirs
/usr/share/fonts/default: caching, 0 fonts, 2 dirs
/usr/share/fonts/default/Type1: caching, 35 fonts, 0 dirs
/usr/share/fonts/default/ghostscript: caching, 17 fonts, 0 dirs
/usr/share/fonts/msttcorefonts: caching, 10 fonts, 0 dirs
/usr/share/fonts/override: caching, 0 fonts, 0 dirs
/usr/share/fonts/pcf: caching, 0 fonts, 1 dirs
/usr/share/fonts/pcf/zh_CN: caching, 8 fonts, 0 dirs
/usr/share/fonts/ttf: caching, 0 fonts, 1 dirs
/usr/share/fonts/ttf/zh_CN: caching, 32 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts: caching, 0 fonts, 9 dirs
/usr/X11R6/lib/X11/fonts/100dpi: caching, 398 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/75dpi: caching, 398 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/OTF: caching, 15 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/TTF: caching, 13 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/Type1: caching, 29 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/cyrillic: caching, 0 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/encodings: caching, 0 fonts, 1 dirs
/usr/X11R6/lib/X11/fonts/encodings/large: caching, 0 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/misc: caching, 55 fonts, 0 dirs
/usr/X11R6/lib/X11/fonts/util: caching, 0 fonts, 0 dirs
/root/.fonts: skipping, no such directory
/var/cache/fontconfig: cleaning cache directory
/root/.fontconfig: not cleaning unwritable cache directory
fc-cache: succeeded

给你几个参考地址看看:
http://forum.openrays.org/simple/index.php?t3928.html
http://www.linuxsir.org/bbs/showthread.php?t=272565
http://www.mail-archive.com/debian-bugs-dist%40lists.debian.org/msg266900.html

haulm 发表于 2007-2-15 09:34:59

看了个大概,里面没有有效的解决方案,最多重装fontconfig,建议降级fontconfig好了。

sejishikong 发表于 2007-2-15 09:49:09

如果没有其它人的报告,那是不可能降级的,不过你可以降级fontconfig测试下。

haulm 发表于 2007-2-15 10:10:25

我已经降级到2.4.1,问题得以解决,困扰三个测试版之久,严重建议降级。

haulm 发表于 2007-2-15 10:27:07

昨晚又发生KDE响应缓慢的毛病,几乎进不了KDE操做,而后关闭了我机子上不适用的一些服务如bluetooth,删除了Wine及相关、Scim、ksynaptics(scim也应列入不稳定测试行列)仍未有效果,不过今早似乎又正常了。。。,Wine似乎有报错,安装Nvidia驱动后似乎无法删除驱动,cups应该没有什么毛病了,glib和gtk2回到了测试版初始版本。

正如网上的一些朋友的答案一样,新版本的fontconfig运行fc-cache -fv后一些文件的创建时间跑到未来的时间表上去了,所以几乎无法进行KDE上的操作,这个Bug似乎只能去更新fontconfig或降级fontconfig,否则用户一旦运行了fc-cache -fv后就有一些时间不能够正常用机,但不知道修改系统时间是否一样解决危机,目前fontconfig没有新版本修复这个Bug之前降级一个版本是最好的方式。

sejishikong 发表于 2007-2-15 10:35:27

这个问题在我这里无法重现,所以也不好判断是不是个别问题,调整系统时间或用touch调整文件时间可以么?如果是fontconfig的bug的话,我想官方应该已经有补丁了。

gerrylinjunhui 发表于 2007-2-15 11:55:59

2.1英文字体依然丑

sejishikong 发表于 2007-2-15 14:25:24

2.1英文字体依然丑
呵呵,我到觉得还行。
推荐个英文字体。

haulm 发表于 2007-2-16 07:10:45

这个问题在我这里无法重现,所以也不好判断是不是个别问题,调整系统时间或用touch调整文件时间可以么?如果是fontconfig的bug的话,我想官方应该已经有补丁了。

但不管如何,这个Bug已经在很多Linux用户机子上重现,如果没有解决办法,最好暂时降级,至少目前还是内部测试,这并不妨碍结果啊。如果有新打的补丁我愿意一试。

sorry,判断失误,降级了fontconfig仍然出现类似现象(我上回降级fontconfig时可能遇到文件未来时结束所以得到假象),所以sejishikong兄的意见是对的,应该找到解决方法打上补丁才是,调整系统时间可以解决fc-cache -fv的问题,将系统时间调回去也正常,这是个很奇怪的Bug,作者没想让你一装完系统就去变动字体。

haulm 发表于 2007-2-16 09:31:59

这一年多感觉自己的板载声卡在Linux上发挥的越来越棒,从不支持无声到现在音质性能甚至越过winxp了。

MGC 2.1 离投入实用不远矣。

stdio 发表于 2007-2-16 11:18:24

英文字体选AquaBase

我的目录下有,

图看我的签名

sejishikong 发表于 2007-2-16 20:44:14

嗯。好的。
你放假了吧。

gerrylinjunhui 发表于 2007-2-18 00:15:33

英文字体主要是类似"O、g、q"之类的有圆角拐弯的地方就会出现粗细不一的状况,嗯~~英文字体好像都有圆角拐弯的地方啊,难怪这么难看!有空我推推字体!
页: 1 2 [3] 4 5 6 7 8 9 10
查看完整版本: MGC2.1测试版主要BUG及进展讨论