I was finally looking to ditch windows but the blurry/weird fonts is really making me rethink. This is consistent with both Gnome 48 and KDE Plasma. I have a 1080P Samsung Monitor if that info helps…
Now I have had to reinstall Windows since I have to work haha. Here’s everything I have tried:
Hinting: Slight, Medium, Full
Subpixel rendering: RGB and Grayscale
All LCD Filter options: Default, Light, Legacy, None
Different fonts: Default, Cantarell, Roboto, Inter, Segoe UI
gtk-hint-font-metrics=1 in settings.ini
Windows is completely fine and so is LXQT. I have only tried with Debian since I am comfortable with it. I can’t use LXQT because for some reason it can’t save display config so I can’t switch my primary monitor plus I loved how GNOME looked so I was hoping it works
A lot of work has been done in Gtk 4 to fix issues with “blurry text”. For the majority of people in the majority of situations, it’s quite good. If you still have an issue with the text rendering you will need to be more specific about what exactly you are seeing. Please:
Include screenshots, and
Point out specific issues in those screenshots.
Other useful information to provide includes the physical size of the screen, and whether you are using fractional scaling.
I was having a similar problem - it only seems to be with Gtk 4 apps. However in my case it WAS only with specific fonts. GNOME shell rendered the fonts fine, Gtk3/Gtk2 apps rendered fine, Qt apps rendered fine.
My interface font was set to “Fira Sans”. I’m pretty sure I didn’t do that myself - the GNOME 47 default [or was, on Fedora Workstation 41] is Cantarell, right? I did however Install Pop Shell a while ago which might’ve changed the default font for GTK apps.
Changing it to the new default Adwaita Sans Regular, rendering is fine.
On Fira Sans, it appears like the top of some glyphs are slightly cut off, before antialiasing, so the tops of the letters become a darker gray.
Apps which did NOT have the problem I will show in the screenshot below:
@harddisk97 - have you looked into display settings like refresh rate? I have one monitor that, despite being set to its resolution, seem a little blurry when set to 60Hz, but looks normal at 75Hz.