[Feelings & Sharing] ttf和ttc谁优先
Tofloor
poster avatar
blue
deepin
2021-09-21 05:57
Author

前几天没事安装了好几个应用试用了一下,今天打开QQ时,QQ卡死;

按照以往经验删除位于/usr/share/fonts下某目录下的simsun.ttc,同时删除了windowns/fonts下的simsun.ttc,问题依旧;

删除.deepinwine/Deepin-QQ目录,还是一样;

打开设置,个性化,字体,发现还有宋体,在/usr/share/fonts目录下搜录,发现SimSun.ttf文件,dpkg-query -S SimSun.ttf查询到安装包名称并卸载后,运行QQ正常;

再次复制simsun.ttc文件到/usr/share/fonts下某目录及windowns/fonts目录,再次运行,QQ正常;

 

请教,系统/usr/share/fonts/下存在simsun.ttc和SimSun.ttf时,此时谁起作用?(按此次问题来说,可能是SimSun.ttf起了作用而导致QQ卡死,如果真是这个原因,字体同名时,各种字体类型的优先规则是啥)

Reply Favorite View the author
All Replies
安洛
deepin
2021-09-21 16:11
#1

这个问题有点特殊。wine的字体选择有自己的优先级,可能会和其它软件的选择优先级不一样。

Reply View the author
忘记、过去
deepin
2021-09-22 01:06
#2

一般按常识来说,优先级这么排的:

/usr/share/xxxx < /usr/local/share/xxxx < ~/.local/share/xxxx

容器的字体在容器的注册表里面应该可以看到,有磁盘映射关系的......具体优先级怎么排就不知道了......

Reply View the author