LinuxSir.cn,穿越时空的Linuxsir!

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

fiefox使用文泉驿字体后浏览速度变慢

[复制链接]
发表于 2006-4-4 14:43:15 | 显示全部楼层 |阅读模式
debian是sid,firefox是1.5.0.1,locale为zh_CN.UTF-8,原先使用simsun,后安装xfonts-wqy,在firefox中使用文泉驿后,发现浏览网页时的速度变慢,打开多个标签页时感觉很明显,大家有这个情况吗?怎么解决的?
发表于 2006-4-4 21:57:08 | 显示全部楼层
有兄弟说debian的文泉驿字体是压缩的,使用起来可能会慢,不知道是不是,还说直接到文泉驿下载安装的速度就正常了
回复 支持 反对

使用道具 举报

发表于 2006-4-4 22:00:12 | 显示全部楼层
太慢了,半天没出来,再发一次又发多了……Sorry!
回复 支持 反对

使用道具 举报

发表于 2006-4-6 13:02:54 | 显示全部楼层
Post by waq
有兄弟说debian的文泉驿字体是压缩的,使用起来可能会慢,不知道是不是,还说直接到文泉驿下载安装的速度就正常了


我也有同样的问题,  确认 ?
回复 支持 反对

使用道具 举报

发表于 2006-4-6 13:09:16 | 显示全部楼层
如果是这样的话,你试试解开/usr/X11R6/lib/X11/fonts/misc目录下的wenquanyi_*.gz,然后修改/usr/X11R6/lib/X11/fonts/misc/fonts.dir这个文件,将其中关于wenquanyi_*.gz的文字中的.gz的扩展名去掉,然后fc-cache -f -v,再重新启动X看看有没有改善,如果有的话,就是这个问题。

我没有发现这种情况,我这么修改后没有感觉到快慢的变化。在没有修改之前也没有感觉firefox打开网页慢。
回复 支持 反对

使用道具 举报

发表于 2006-4-6 17:34:29 | 显示全部楼层
确实很明显,页面文字越多越明显。
我经常看1页1万多字的文章,用不压缩的字体速度提升非常明显。
回复 支持 反对

使用道具 举报

发表于 2006-4-8 15:01:39 | 显示全部楼层
这个点阵最好还是自己解开用,以前我也发现有这样的问题,解开的快一些,
另外pcf的好像比bdf的快一些,pcf是二进制的,bdf是文本格式的,
现在有ttf版本的文泉驿点阵下载了,速度好一些。另如果.fonts.conf写的的当的话,openoffice里面似乎也是可以用的,我感觉我现在的openoffice的字体好看一些了,似乎是文泉驿的字体。

另外就是一个firefox1.5比firefox1.07的速度要慢(单说使用文泉驿的字体)
如上面所说,页面字数多的时候会慢一些。
下面是最新ttf版本的下载地址
安装说明:
由于一些未知的原因,请不要使用mkfontdir,mkfontscale等等
请使用包里面带的配置文件,否则可能没法使用
http://prdownloads.sourceforge.n ... te2.tar.gz?download
下面简单说一下怎么安装
mkdir /usr/share/fonts/bitmap/wenquanyi/
cp *.ttf  /usr/share/fonts/bitmap/wenquanyi/
cp fonts.*  /usr/share/fonts/bitmap/wenquanyi/
然后修改xorg.conf,添加相关的路径
或者看看下面
下面是fangq的说明
不要用ttmkfdir或者 mkfontdir/fc-cache -fv,否则写好的fonts.*文件会被覆盖,而系统无法生成正确的设置文件(为了保险,里面有一个fonts.config.tar.gz的文件是原始文件的备份)。


如果临时用一下,就
xset fp+ /dir/of/wqyfont/

如果永久安装在系统
sudo /usr/sbin/chkfontpath -q -a /dir/of/wqyfont/

如果没有sudo权限,就 (.wqyfont可以替换为任意你能写的目录)
mv wqy-bitmapfont-*.tar.gz ~/
tar zxvf wqy-bitmapfont-*.tar.gz
mv wqy-bitmapfont .wqyfont
cd .wqyfont
touch *
chattr +i fonts.*
然后nedit .fonts.conf添加
<dir>~.wqyfont</dir>

重启一下X
回复 支持 反对

使用道具 举报

发表于 2006-4-8 19:19:38 | 显示全部楼层
貌似firefox 的cairo 渲染bitmap字体有问题 所以有点慢
回复 支持 反对

使用道具 举报

发表于 2006-4-9 21:51:34 | 显示全部楼层
re楼上的
其实我觉得不是文泉驿的题
firefox升级到1.5.0.1以后,如果不是用官方版的
有些发型版都会变慢很多
ubuntu的
https://launchpad.net/distros/ubuntu/+source/firefox/+bug/32561
gentoo的
http://bugs.gentoo.org/show_bug.cgi?id=125504
但是gentoo把该bug 关了,原因是

As I have done much testing and been unable to replicate the problem I am
closing.


其实在firefox启动脚本里
export MOZ_DISABLE_PANGO=1
就好了
回复 支持 反对

使用道具 举报

发表于 2006-4-10 02:42:43 | 显示全部楼层
Post by arping

其实在firefox启动脚本里
export MOZ_DISABLE_PANGO=1
就好了


确实快很多!

不过为什么pango会引起这个问题?如果不用pango,用的是mozilla自己的渲染器吗?

个人感觉,pango好像是要把整个页面渲染完成再显示。如果不用pango,则是显示多少渲染多少。
回复 支持 反对

使用道具 举报

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

本版积分规则

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