I'm quite glad it works for me now, and I feel bad for everyone who's usecase is not yet catered for.
I'm quite glad it works for me now, and I feel bad for everyone who's usecase is not yet catered for.
There's a pending Mutter MR[1] to allow XWayland applications to handle the scaling themselves (which IntelliJ IDEs can do) but it hasn't been merged yet, and I'm probably never gonna see it on 24.04 anyway. Apparently KDE already supports this, but the Gnome folks have been reluctant to adopt the same approach.
I ended up going back to 100% scaling, increasing the system font size, and then setting `GDK_DPI_SCALE=1.25` in `/etc/environment` to tell all GTK programs to increase their scale. It's not perfect, but most things are the right size. I definitely would not have wanted to switch to Wayland any sooner than this though. Transitional periods are such a pain.
[1]: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3567
Love that they're fixing the screen though. It's fine for me since I solved it the first time, but it's hard for most people at first. I just enabled "Large Text" in Gnome's accessibility menu and that gets it pretty good. If you want to really hone it in though, enable fractional scaling[1] and then tweak the scaling factor.
What I do after a fresh install (with Fedora but should work with most any new-ish Gnome):
[1]: `gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"`
https://github.com/JetBrains/JetBrainsRuntime/issues/242
https://youtrack.jetbrains.com/issue/JBR-3206/Native-Wayland...
I hadn't really used KDE much before that, but KDE 6 is a solid release.