Hey guys,
coming back to this issue as I recently noticed something that might explain the reason for this issue. In particular, I noticed the following things:
-
The font rendering issues seem to appear if there are multiple screens connected to the computer (e.g. notebook screen and external monitor) such that Windows uses different scalings for the screens. If the scaling is fixed to for instance 100% for all screens, fonts seem look fine. I didn’t perform an exhaustive test session here, but at least this is my impression after checking some pages.
-
Desktop scaling itself seems not to cause the issue: Running a single screen with 125% scaling seems to be fine, too. Still, no exhaustive testing performed, but so far it looks ok.
-
As far as I know, Linux does not support scaling per screen. I’m on KDE, here I can only scale all screens simultaneously, as far as I know the same holds for Gnome 3 (e.g. ubuntu). However, would be interesting to check the issue on a Linux distribution with different scalings per screen (assuming that there is a distribution that supports per-screen scalings).
-
I found no option to fix the screen scaling for a specific application (i.e. Brave) to for example 100%. According to my tests, all kinds of Windows high-DPI options do not resolve this issue if there are screens with different scalings connected.
-
Most importantly: The issue only appears on one screen. Connecting two screens with 100% and 125% scaling, respectively, and running Brave will show the issue only on the 100% scaling screen while the 125% one looks fine.
-
At least on Firefox the issue is not present, but maybe all Chromium-based browsers might show this problem, at least the ones I tested (Chromium and Edge Chromium).
Maybe these information might help to resolve the problem? 