https://bugs.winehq.org/show_bug.cgi?id=53739
Bug ID: 53739 Summary: [font cannot show in QQ ]When using the font replacement function in the registry, some fonts cannot be displayed, which affects normal use, and even makes the response speed of some functions of the application slow. Product: Wine Version: 7.16 Hardware: x86 OS: other Status: UNCONFIRMED Severity: major Priority: P2 Component: dwrite Assignee: wine-bugs@winehq.org Reporter: 399989567@qq.com
Created attachment 73181 --> https://bugs.winehq.org/attachment.cgi?id=73181 replacement.reg -> the registry file I modified fontwrong.log -> log of errors that occurred
My English is not good, so I hope to be forgiven if there are any poor wordings.
First of all, I appreciate your help and I will describe my problem in three aspects.
[ Background of the problem ] By using wine,I know that most of the font problems can be solved by installing “allfonts” ect through winetricks,but I noticed that most of the fonts are not open source. So I want to use all open source fonts to display text in wine by my own effort, such as NotoSans. My ability does not support me to modify the source code directly, so I mainly used the “Fonts\Replacements” function in the registry provided by wine to do the replacement of missing\not open source fonts. Most of the fonts displayed well after I made the replacements, but some fonts had rendering problems, and these problems even affected the use of the application. Through my own research I found that all the changes I made to the registry did not cause problems in wine 7.12, but in wine 7.18 they did. By dichotomy, I found that the cause of the problem is the modification of the file "dwrite", but I don't know where the problem occurs, so I'm asking for advice.
[My actions] The changes I made to the registry are in the file "replacement.reg", which you can import directly from "./wine regedit." I also deleted the fonts in . /wine/fonts file, because I want to display all text in open source fonts. In addition to changing the Fonts\Replacements in the registry and . /wine/fonts file, I did not do any other things. And I found that in my above operation, QQ can display all the text normally in 7.12, but not in 7.18. [File description] replacement.reg -> the registry file I modified fontwrong.log -> log of errors that occurred My model: ThinkPad-X1-Debian-11.4.0-amd64-KDE
I sincerely hope to get a reply, if you don't have time, you can simply point me in the right direction, I'm also working on it now, hopefully we can make wine better together
Yours: SvenL
QQ downloardURL:https://im.qq.com/download QQ Version:9.6.7