在Ubuntu中的终端执行带有界面的程序时会出现 Fontconfig warning 警告,内容如下:
Fontconfig warning: "/etc/fonts/conf.d/65-droid-sans-fonts.conf", line 61: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/65-droid-sans-fonts.conf", line 96: Having multiple values in <test> isn't supported and may not work as expected
打开相应的文件,
<test name="lang" compare="not_eq">
<string>zh-cn</string>
<string>zh-sg</string>
<string>zh-hk</string>
<string>zh-tw</string>
<string>zh</string>
<string>Droid Sans Japanese</string>
</test>
在一个test标签内定义了多个字符串,因此出现多值的警告,只需要将多个字符串拆开即可,修改成如下所示的内容即可:
<test name="lang" compare="not_eq">
<string>zh-cn</string>
</test>
<test name="lang" compare="not_eq">
<string>zh-sg</string>
</test>
<test name="lang" compare="not_eq">
<string>zh-hk</string>
</test>
<test name="lang" compare="not_eq">
<string>zh-tw</string>
</test>
<test name="lang" compare="not_eq">
<string>zh</string>
</test>
<test name="family">
<string>Droid Sans Japanese</string>
</test>
再运行程序就不会出现警告了。
本文参考自:http://blog.163.com/xh_ding/blog/static/193903289201364115937389/