Open Timicasto opened 4 months ago
好复杂,我已经看不懂了 :(
好复杂,我已经看不懂了 :(
(其实我现在的怀疑是 它获取字体的时候声明的语言不正确
好复杂,我已经看不懂了 :(
你可以看看lsof出来的字体在我上面发的那个完整fontconfig中定义在什么文件里 大概就知道是怎么错的了(
Use environment variable FC_DEBUG=4
launch HCML, and send output here.
你的问题解决了吗?可以来 HMCL 灵车交流群
平台 | Platform
ArchLinux rolling
问题描述 | Problem Description
在我的电脑上有这样一个fontconfig (A) ,HMCL正确地使用了它
在我朋友的电脑上有这样一个fontconfig (B) HMCL没有遵循它,并且渲染出了错误的效果
根据lsof提供的线索,我发现它直接去找了一些似乎是存在于系统fontconfig或硬编码的字体,上述fontconfig完全未生效 由于启动器日志中毫无相关线索,我将在下面附上lsof的内容以便于调试
完整版的fontconfig B可以在此处找到: https://wiki.archlinuxcn.org/wiki/%E5%AD%97%E4%BD%93%E9%85%8D%E7%BD%AE/%E4%B8%AD%E6%96%87#Android_%E6%98%BE%E7%A4%BA%E6%95%88%E6%9E%9C%E7%9A%84%E5%AD%97%E4%BD%93%E5%8F%82%E8%80%83%E9%85%8D%E7%BD%AE
========================================================= ENGLISH VERSION REFER TO CHINESE PART FOR FONTCONFIG CONTENT
There's a fontconfig (A) in my PC and B in my friend's PC, HMCL results with a corrupted window on my friend's computer
According to clues provided by lsof, HMCL opened some fonts that seems to be hard-coded or exists in system fontconfig, the custom config didn't take effect at all.
Since there's no any information relating to this problem in HMCL log, I will attach the result of lsof to facilitate debugging
The full ver of fontconfig B can be found here:https://wiki.archlinuxcn.org/wiki/%E5%AD%97%E4%BD%93%E9%85%8D%E7%BD%AE/%E4%B8%AD%E6%96%87#Android_%E6%98%BE%E7%A4%BA%E6%95%88%E6%9E%9C%E7%9A%84%E5%AD%97%E4%BD%93%E5%8F%82%E8%80%83%E9%85%8D%E7%BD%AE
启动器崩溃报告 / 启动器日志文件 | Launcher Crash Report / Launcher Log File