依然是关于Firefox flash乱码问题,所有方法都试过了。

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
kmc
帖子: 27
注册时间: 2008-11-21 6:27

依然是关于Firefox flash乱码问题,所有方法都试过了。

#1

帖子 kmc » 2009-05-10 23:59

9.04,Firefox 3.6a1-pre,Flash插件版本是10.0 r22,位置在/usr/lib/adobe-flashplugin/libflashplayer.so

测试网址:http://sports.163.com/goal/

我的系统用的是丽黑Pro字体,69-language-selector-zh-cn.conf的内容如下:

代码: 全选

<fontconfig>
    <match target="pattern">
        <test qual="any" name="family">
            <string>serif</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>DejaVu Serif</string>
            <string>LiHei Pro</string>
            <string>AR PL UMing CN</string>
            <string>AR PL ShanHeiSun Uni</string>
            <string>WenQuanYi Bitmap Song</string>
            <string>Bitstream Vera Serif</string>

            <string>AR PL UKai CN</string>
            <string>AR PL ZenKai Uni</string>
        </edit>
    </match> 
    <match target="pattern">
        <test qual="any" name="family">
            <string>sans-serif</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>DejaVu Sans</string>
            <string>LiHei Pro</string>
            <string>WenQuanYi Zen Hei</string>
            <string>Bitstream Vera Sans</string>

            <string>AR PL UMing CN</string>
            <string>AR PL ShanHeiSun Uni</string>
            <string>WenQuanYi Bitmap Song</string>
            <string>AR PL UKai CN</string>
            <string>AR PL ZenKai Uni</string>
        </edit>
    </match> 
    <match target="pattern">
        <test qual="any" name="family">
            <string>monospace</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>DejaVu Sans Mono</string>
            <string>LiHei Pro</string>
            <string>WenQuanYi Zen Hei</string>
            <string>Bitstream Vera Sans Mono</string>
            <string>AR PL UMing CN</string>
            <string>AR PL ShanHeiSun Uni</string>
            <string>WenQuanYi Bitmap Song</string>
            <string>AR PL UKai CN</string>
            <string>AR PL ZenKai Uni</string>
        </edit>
    </match> 
</fontconfig>
网上主要的说法是玩弄49-sansserif.conf这个文件,根据我的尝试,的确。但是问题是:
  • 如果删除之,则Flash乱码解决,但是系统菜单文字和几乎一切其它地方的文字全部变成点阵字体
  • 如果把最后一行(第4行,参见这个帖子 )的sans-serif改成“文泉驿正黑”,则Flash乱码解决,系统菜单文字变成文泉驿正黑,丽黑消失了。
  • 如果把上面提到的这一行改成"LiHei Pro",没有效果,依然是点阵字体。
我在这个49-sansserif.conf里面看到一行注释很有意思:
<!--
If the font still has no generic name, add sans-serif
-->
不知道是否因为丽黑Pro没有这个“generic name”的缘故,因为在fc-list中看到的是

代码: 全选

文泉驿正黑,文泉驛正黑,WenQuanYi Zen Hei:style=中等,Medium
LiHei Pro:style=Regular
看起来命名规则上文泉驿正黑很全,但是我还是很想用LiHei Pro,因为它比正黑要黑一些。

但是如何解释49-sansserif.conf第四行呢?似乎这一行一改就全部改了整个系统的字体

请指教,谢谢先!
“我站在你不远处,默默地为你祝福”
. ——Elva《不远》致Linux
头像
zuozzy
帖子: 39
注册时间: 2009-02-28 12:07

Re: 依然是关于Firefox flash乱码问题,所有方法都试过了。

#2

帖子 zuozzy » 2009-05-12 18:05

我也是个菜鸟,前几天也遇到这样的问题。问了一个朋友,帮我弄好了。
打开etc/fonts/conf.d/49-sansserif.conf,改成下面的就好了。
<fontconfig>

<!--

If the font still has no generic name, add sans-serif

-->

<match target="pattern">

<test qual="all" name="family" compare="not_eq">
<string>文泉驿正黑</string>
</test>

<test qual="all" name="family" compare="not_eq">
<string>文泉驿正黑</string>
</test>

<test qual="all" name="family" compare="not_eq">
<string>monospace</string>
</test>

<edit name="family" mode="append_last">
<string>文泉驿正黑</string>
</edit>
</match>
</fontconfig>
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

Re: 依然是关于Firefox flash乱码问题,所有方法都试过了。

#3

帖子 想入非非 » 2009-05-12 18:52

flash乱码的时候我直接就是删除字体配置文件的。。。 :em06
Ubuntu User
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: 依然是关于Firefox flash乱码问题,所有方法都试过了。

#4

帖子 hcym » 2009-05-12 18:55

字体
:em20
头像
haoyounbbl
帖子: 160
注册时间: 2008-12-24 0:59

Re: 依然是关于Firefox flash乱码问题,所有方法都试过了。

#5

帖子 haoyounbbl » 2009-05-12 19:03

这个网站我也有乱码

别的flsah上倒是没有
meishide
帖子: 11
注册时间: 2007-06-25 13:14

Re: 依然是关于Firefox flash乱码问题,所有方法都试过了。

#6

帖子 meishide » 2009-06-01 23:49

2楼正解,验正过的说
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 依然是关于Firefox flash乱码问题,所有方法都试过了。

#7

帖子 eexpress » 2009-06-02 8:36

screenshot-2009-06-02-08-38-20.png
screenshot-2009-06-02-08-38-20.png (28.69 KiB) 查看 1316 次
● 鸣学
回复