https://bugs.winehq.org/show_bug.cgi?id=50156
Bug ID: 50156 Summary: Horrible/grayscale font antialiasing in Wine 5.22 Product: Wine Version: 5.22 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: aros@gmx.com Distribution: ---
After upgrading from Wine 5.20 which did not antialias standard fonts, I'm now looking at Wine 5.22 and I really don't like what you've done to fonts.
Is there a way to
* either disable font AA and make it similar to Wine 5.20 * or enable RGB antialiasing?
I would take any of these options over what Wine 5.22 offers: grayscale font antialiasing which looks quite ugly.
https://bugs.winehq.org/show_bug.cgi?id=50156
--- Comment #1 from Artem S. Tashkinov aros@gmx.com --- Created attachment 68667 --> https://bugs.winehq.org/attachment.cgi?id=68667 Wine 5.20 - no font antialiasing for standard GUI fonts
https://bugs.winehq.org/show_bug.cgi?id=50156
--- Comment #2 from Artem S. Tashkinov aros@gmx.com --- Created attachment 68668 --> https://bugs.winehq.org/attachment.cgi?id=68668 Wine 5.22 - grayscale font antialiasing for standard GUI fonts
https://bugs.winehq.org/show_bug.cgi?id=50156
--- Comment #3 from Artem S. Tashkinov aros@gmx.com ---
- or enable RGB antialiasing?
I meant subpixel RGB antialiasing which apparently doesn't work.
https://bugs.winehq.org/show_bug.cgi?id=50156
--- Comment #4 from Artem S. Tashkinov aros@gmx.com --- My settings are:
FontSmoothing=2 FontSmoothingGamma=0 FontSmoothingOrientation=1 FontSmoothingType=2 (1 by default as of Wine 5.22 which doesn't look any better)
Also,
https://wiki.winehq.org/index.php?search=FontSmoothing https://wiki.winehq.org/index.php?search=FontSmoothingType
both return nothing.
https://bugs.winehq.org/show_bug.cgi?id=50156
--- Comment #5 from Artem S. Tashkinov aros@gmx.com --- Created attachment 68669 --> https://bugs.winehq.org/attachment.cgi?id=68669 Wine 5.22 - with default settings (slightly different grayscale antialiasing)
https://bugs.winehq.org/show_bug.cgi?id=50156
--- Comment #6 from Artem S. Tashkinov aros@gmx.com --- My distro is Fedora 33 with all updates installed, sans Pango which is at version pango-1.43.0-4.fc30.x86_64.
And here's my ~/.config/fontconfig/fonts.conf
<?xml version='1.0'?> <!DOCTYPE fontconfig SYSTEM 'fonts.dtd'> <fontconfig> <!-- Needed for Qt4: http://labs.qt.nokia.com/2008/09/01/subpixel-antialiasing-on-x11/ --> <match target="font"> <edit name="lcdfilter" mode="assign"> <const>lcdlegacy</const> </edit> </match> <match target="font"> <edit name="rgba" mode="assign"> <const>rgb</const> </edit> </match> <dir>~/.fonts</dir> <match target="font"> <edit name="hinting" mode="assign"> <bool>true</bool> </edit> </match> <match target="font"> <edit name="hintstyle" mode="assign"> <const>hintfull</const> </edit> </match> </fontconfig>
https://bugs.winehq.org/show_bug.cgi?id=50156
--- Comment #7 from Artem S. Tashkinov aros@gmx.com --- Lastly I have
export FREETYPE_PROPERTIES=truetype:interpreter-version=35
exported system wide.
https://bugs.winehq.org/show_bug.cgi?id=50156
Artem S. Tashkinov aros@gmx.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |gdi32
--- Comment #8 from Artem S. Tashkinov aros@gmx.com --- I see tons of changes in regard to gdi32 which have led to this regressions.
https://bugs.winehq.org/show_bug.cgi?id=50156
Artem S. Tashkinov aros@gmx.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Horrible/grayscale font |Horrible/grayscale font |antialiasing in Wine 5.22 |antialiasing in Wine 5.22 / | |FontSmoothing settings are | |ignored
--- Comment #9 from Artem S. Tashkinov aros@gmx.com --- I've set FontSmoothing to 0 - fonts are still antialiased.
That's a bug.
https://bugs.winehq.org/show_bug.cgi?id=50156
--- Comment #10 from Rafał Mużyło galtgendo@o2.pl --- Among many changes in 5.21, there had been a regression in handling linked fonts.
Would you mind testing my patch (195953) that fixed that regression for me ? Given 'standard GUI fonts' likely means 'Tahoma', which is one, it might be relevant.
https://bugs.winehq.org/show_bug.cgi?id=50156
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Most likely duplicate.
*** This bug has been marked as a duplicate of bug 50127 ***
https://bugs.winehq.org/show_bug.cgi?id=50156
--- Comment #12 from Artem S. Tashkinov aros@gmx.com --- (In reply to Rafał Mużyło from comment #10)
Among many changes in 5.21, there had been a regression in handling linked fonts.
Would you mind testing my patch (195953) that fixed that regression for me ? Given 'standard GUI fonts' likely means 'Tahoma', which is one, it might be relevant.
I'm not sure how to fetch patch 195953.
https://bugs.winehq.org/show_bug.cgi?id=50156
--- Comment #13 from Artem S. Tashkinov aros@gmx.com --- The patch does nothing.
FontSmoothing settings are ignored.
Subpixel hinting is not enabled.
I'm using TTF fonts by Microsoft while deleting Wine's own TTF fonts.
https://bugs.winehq.org/show_bug.cgi?id=50156
Artem S. Tashkinov aros@gmx.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=50156
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.
https://bugs.winehq.org/show_bug.cgi?id=50156
--- Comment #15 from Rafał Mużyło galtgendo@o2.pl --- (In reply to Artem S. Tashkinov from comment #13)
The patch does nothing.
Pardon me. I've failed to check if the patch is still effective in 5.22 - it isn't, things regressed more.
https://bugs.winehq.org/show_bug.cgi?id=50156
--- Comment #16 from Artem S. Tashkinov aros@gmx.com --- (In reply to Rafał Mużyło from comment #15)
Pardon me. I've failed to check if the patch is still effective in 5.22 - it isn't, things regressed more.
It's OK!
In a perfect world I'd still love these regressions to be fixed in the main tree instead of applying patches.
I wonder why Alexander who actually submitted all these massive changes keeps mum about this bug report.