LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: sunmoon1997

fontconfig cvs 的 ebuild.

[复制链接]
发表于 2005-11-21 11:57:29 | 显示全部楼层
似乎2.3.92的fc-cache产生的是fonts.cache-2
我把以前的fonts.cache-1都删掉了
然后fc-cache -fv就可以了
不过每次再添加新字体还总是需要fc-cache -fv
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-21 12:03:59 | 显示全部楼层
Post by zhllg
似乎2.3.92的fc-cache产生的是fonts.cache-2
我把以前的fonts.cache-1都删掉了
然后fc-cache -fv就可以了
不过每次再添加新字体还总是需要fc-cache -fv

fontconfig 2.4 分支已经改变了 cache 的方法,不再用以前的 fonts.cache-1 了。
回复 支持 反对

使用道具 举报

发表于 2005-11-21 12:10:28 | 显示全部楼层
刚才忘了说
我也遇到过midx兄的问题
我上面说的就是解决方法
回复 支持 反对

使用道具 举报

发表于 2005-11-21 21:06:49 | 显示全部楼层
这样子的啊,要find一下了,好多fonts.cache的。
回复 支持 反对

使用道具 举报

发表于 2005-11-21 21:45:54 | 显示全部楼层
删掉fonts.cache-1还是不行啊,gdb看了一下,好像是qt的问题。

  1. gdb> backtrace
  2. #0  0xb73b5160 in free () from /lib/libc.so.6
  3. #1  0xb73b66c5 in calloc () from /lib/libc.so.6
  4. #2  0xb76e1bbd in FcCharSetFindLeafCreate () from /usr/lib/libfontconfig.so.1
  5. #3  0x00000001 in ?? ()
  6. #4  0x00000020 in ?? ()
  7. #5  0x00000000 in ?? ()
  8. #6  0xb77018a4 in ?? () from /usr/lib/libfontconfig.so.1
  9. #7  0x081a9240 in ?? ()
  10. #8  0xb6d9eb70 in ?? ()
  11. #9  0x0844cfa0 in ?? ()
  12. #10 0xb76e1f73 in FcCharSetEqual () from /usr/lib/libfontconfig.so.1
  13. #11 0x0000af00 in ?? ()
  14. #12 0xb7703780 in ?? () from /usr/lib/libfontconfig.so.1
  15. #13 0xb77018a4 in ?? () from /usr/lib/libfontconfig.so.1
  16. #14 0xb76e1f5a in FcCharSetEqual () from /usr/lib/libfontconfig.so.1
  17. #15 0x00000001 in ?? ()
  18. #16 0xb76e2095 in FcCharSetEqual () from /usr/lib/libfontconfig.so.1
  19. #17 0xb6dabe74 in ?? ()
  20. #18 0x084d6448 in ?? ()
  21. #19 0xb76ee684 in FcPatternEltU () from /usr/lib/libfontconfig.so.1
  22. #20 0xbfd944e0 in ?? ()
  23. #21 0xbfd94510 in ?? ()
  24. #22 0xbfd94500 in ?? ()
  25. #23 0x08288370 in ?? ()
  26. #24 0xffffffff in ?? ()
  27. #25 0xffffffff in ?? ()
  28. #26 0xffffffff in ?? ()
  29. #27 0xffffffff in ?? ()
  30. #28 0xdffe7fff in ?? ()
  31. #29 0xffffffff in ?? ()
  32. #30 0xffffffff in ?? ()
  33. #31 0xffffffff in ?? ()
  34. #32 0x081a9240 in ?? ()
  35. #33 0x0000af00 in ?? ()
  36. #34 0x0000009a in ?? ()
  37. #35 0xb76ef319 in FcPatternGet () from /usr/lib/libfontconfig.so.1
  38. #36 0xb67e4680 in ?? ()
  39. #37 0x00001f4f in ?? ()
  40. #38 0xb76e1fbf in FcCharSetEqual () from /usr/lib/libfontconfig.so.1
  41. #39 0xb67e4680 in ?? ()
  42. #40 0x00001f4f in ?? ()
  43. #41 0xb68d59cc in ?? ()
  44. #42 0xb76e21ee in FcCharSetUnion () from /usr/lib/libfontconfig.so.1
  45. #43 0x00000001 in ?? ()
  46. #44 0x00000001 in ?? ()
  47. #45 0xb77018a4 in ?? () from /usr/lib/libfontconfig.so.1
  48. #46 0xb67e39e8 in ?? ()
  49. #47 0xb76e21bf in FcCharSetUnion () from /usr/lib/libfontconfig.so.1
  50. #48 0xb76ec1d4 in FcFontSetSort () from /usr/lib/libfontconfig.so.1
  51. #49 0xb76d53a4 in ?? () from /usr/lib/libfontconfig.so.1
  52. #50 0xb76fed1c in FcIdentityMatrix () from /usr/lib/libfontconfig.so.1
  53. #51 0xbfd945d0 in ?? ()
  54. #52 0xb76f8fdc in ?? () from /usr/lib/libfontconfig.so.1
  55. #53 0xb76f6a1f in ?? () from /usr/lib/libfontconfig.so.1
  56. #54 0xbfd945c0 in ?? ()
  57. #55 0x00000000 in ?? ()
  58. #56 0x00000000 in ?? ()
  59. #57 0x065d6144 in ?? ()
  60. #58 0xbfd945e0 in ?? ()
  61. #59 0xbfd945c4 in ?? ()
  62. #60 0x0000258e in ?? ()
  63. #61 0xb68dd708 in ?? ()
  64. #62 0x00000000 in ?? ()
  65. #63 0x0000258e in ?? ()
  66. #64 0x00000001 in ?? ()
  67. #65 0xb68dd708 in ?? ()
  68. #66 0xb68d40d0 in ?? ()
  69. #67 0xb67b1008 in ?? ()
  70. #68 0x083fd098 in ?? ()
  71. #69 0xb6d9eb70 in ?? ()
  72. #70 0x08288370 in ?? ()
  73. #71 0x00000001 in ?? ()
  74. #72 0x00000000 in ?? ()
  75. #73 0x00000000 in ?? ()
  76. #74 0xb7701a18 in ?? () from /usr/lib/libfontconfig.so.1
  77. #75 0x0000007d in ?? ()
  78. #76 0xb76d7c2f in ?? () from /usr/lib/libfontconfig.so.1
  79. #77 0xb76d53a4 in ?? () from /usr/lib/libfontconfig.so.1
  80. #78 0xb77018a4 in ?? () from /usr/lib/libfontconfig.so.1
  81. #79 0xbfd94638 in ?? ()
  82. #80 0xbfd94700 in ?? ()
  83. #81 0xbfd947f8 in ?? ()
  84. #82 0xb7f8c160 in _dl_runtime_resolve () from /lib/ld-linux.so.2
  85. #83 0xb76ec336 in FcFontSort () from /usr/lib/libfontconfig.so.1
  86. #84 0x00000001 in ?? ()
  87. #85 0x082906d8 in ?? ()
  88. #86 0x00000000 in ?? ()
  89. #87 0x00000000 in ?? ()
  90. #88 0xbfd946fc in ?? ()
  91. #89 0xbfd94700 in ?? ()
  92. #90 0xbfd947f8 in ?? ()
  93. #91 0xb7f8c160 in _dl_runtime_resolve () from /lib/ld-linux.so.2
  94. #92 0xb79fb11c in QFontDatabase::families () from /usr/qt/3/lib/libqt-mt.so.3
  95. Previous frame inner to this frame (corrupt stack?)
复制代码
回复 支持 反对

使用道具 举报

发表于 2005-11-22 00:34:07 | 显示全部楼层
问题多多,firefox也明显变慢了,打开网页会有一个迟钝,还是等release吧。
回复 支持 反对

使用道具 举报

发表于 2005-11-22 11:36:20 | 显示全部楼层
qt 是用 fontconfig的,所以变动影响了QT?
回复 支持 反对

使用道具 举报

发表于 2006-1-26 23:05:10 | 显示全部楼层
斜体字不行,应该是fonts.conf中设置问题吧?

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2006-1-27 17:36:32 | 显示全部楼层
mars_diy这个图在我gcc4、glibc-2.3.6的系统里也是这样。打了sunmoon1997的两个补丁的cairo在编译时就晃过一堆警告信息。实际使用中好象cairo的两个补丁不起作用,而且simsun的英文字粗体也有破碎现象。严重怀疑cairo。
回复 支持 反对

使用道具 举报

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

本版积分规则

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