I've had the same hope since I started using Linux, back in 2004.
> I've had the same hope since I started using Linux, back in 2004.
I've had the same hope since I started using Linux, back in 1994.
Driver support is better, and no X11 Modelines, which is nice.
/deadpan/
I can complain, and I do it all the time, especially on internet forums. It's not my fault other people haven't fixed my complaints, even though I've offered no assistance. That's their fault.
People say "you've got it good now", or "you're not helping", or "show us the source code", or "First world problems", or "I wouldn't piss on you if you were on fire".
These people think I'm some sort of an entitled, self-righteous, hypocritical, bleep-hole.
As a kid, I remember his Deep Thoughts SNL bits, as an adult, I bought a couple of Jack Handy's Deep Thoughts books.
In hind sight I'd say that was more The Onion "People Don't Like It When You Call Them Stupid"
https://www.theonion.com/people-dont-like-it-when-you-call-t...
For those using the Flatpak: sudo flatpak override com.valvesoftware.Steam --env=STEAM_FORCE_DESKTOPUI_SCALING=1.5
settings set org.gnome.mutter experimental-features "[]"
Indeed it isn't the best experience and hopefully XWayland gets some better defaults, but fractional scaling cannot work well unless apps support it natively since text needs to be rendered at the correct DPI or exact 2x/3x multiples.Scaling with changing dpi is the easiest thing in the world. Anyone who has written a program with some kind of 'zoom' feature (be it a game, image editor, image viewer, etc) knows how easy it is.
Desktop linux has burned me one too many times for me to trust it again.
I decided I wanted to get a machine with a powerful video card recently, so now I'm running an Alienware with Windows for the first time since 2005 on my primary monitor and my Linux machine on a side monitor. The only real win for Windows is that it remembers my audio/video settings with a lot of peripherals plugged in. Linux seemed to forget every few hours and Zoom meetings were a nightmare. If WSL was more consistent it would get a stronger vote, but there are weird experiences in there.
I can just get all of the advantages of a *nix shell but with a better UI, using macOS. I have zero regrets from switching back to a Mac after my month-long experiment. My only regret is that I didn't order the M1 Max as soon as it was out and couldn't get the amount of RAM I wanted (it had a long wait by the time I decided to buy).
Nowadays, the Linux kernel is all over the place at my phones, TV, DVD player, and tablets, yet GNU/Linux only on a surving netbook, from the netbook glory days, Asus 1215B.
Hold up, is this a reason to not buy a Framework?
The real trouble is this idiotic concept of "scale" in the first place as if ancient assumptions about pixel density cannot change. It's nothing to draw vector elements or fonts larger, and it's next to nothing to have more than one size of display element (tiny) users could select from.
The only way to make Gnome usable is to use the accessability options
Illustrations, nested element containers, navigation controls, etc. It looks very comical when you first see it.
On a laptop you are severely constrained by the screen real estate, so minimizing the size of the clutter and focus on the content (text) is a great tradeoff in most circumstances.
Since for me less is more I'm doing 200% non-fractional with a smaller font. The problem is that I need a different font size from my 1920x1200 laptop screen (usually secondary, far away from me, with documentation websites/slack/etc) and my primary 4k.
For browsers I can change the default font size and forget the controls, since I'm using vimium, but stuff like Skype/Slack/Zoom/etc needs more dancing whenever I change the display.
"What makes you think sharpness is a metric?" https://gitlab.gnome.org/GNOME/gtk/-/issues/3787
But I've learned to understand that some peoples' experience is almost the exact opposite.
For what it's worth KDE seems to handle at least the blurry X scaling issue and supports fractional scaling by default.
Maybe one day, everything will just work...