3 ms·
What exactly is wrong with "scaling" on Linux? I use Qt apps on Plasma and everything just works. Nearly all my displays are HiDPI now. If you use 2x scaling (
by danieldk 5y ago
What exactly is wrong with "scaling" on Linux? I use Qt apps on Plasma and everything just works. Nearly all my displays are HiDPI now.
If you use 2x scaling (or other integer scaling), everything is fine. If you need fractional scaling, things break down pretty quickly, at least on GNOME.
Once you use fractional scaling (e.g. 1.5), GTK applications will scale correctly, but are slightly slower and consume more mattery. However, all XWayland applications are unusably blurry.
Unfortunately, fractional scaling is really needed on 14" 1080p laptops or 4k e.g. 27" screens. With 1x scaling everything is tiny and with 2x scaling gigantic.
The only workaround that worked ok for me was using 1x scaling and using font scaling in GNOME. Many controls and icons are tiny that way, but at least text is readable and not blurry. Of course, this only works up to some extend and when both screens need the same amount of scaling (since font scaling cannot be configured per screen).
[1] https://gitlab.gnome.org/GNOME/mutter/-/issues/566 https://gitlab.gnome.org/GNOME/mutter/-/issues/566
- hollerith 5y agoOn a non-HiDPI display (I use one that is 1680 by 1050 and one that is 1280 by 1024) fractional scaling works fine on my machine running Gnome 34 with apps that bypass XWayland and talk directly with Wayland (which is true of all the apps I use). (Google Chrome needs to be started with a couple of command-line switches to bypass XWayland.) But your comment makes me hesitate to buy a HiDPI monitor!
- hollerith 5y agoEr, I mean Gnome 40 on Fedora 34.
- dTal 5y agoI guess this is the issue with saying "Linux" supports or doesn't support things. My software stack of Xorg/Qt/Plasma works fine. Your stack of Wayland/GTK/GNOME doesn't. Should we hold it against "Linux"? Is that a fair comparison to MacOS, where everything uses Cocoa? For that matter, how do GTK apps look on MacOS?