So the largest two desktop environments defaulting to it, popular WMs (sway, etc) getting Wayland versions, PLUS agnostic projects like Firefox, is "zero momentum?" If anything, it's made (sadly) obvious which projects severely lack resources to migrate - the XFCE, enlightenment, gimp, etc. of the world.
GIMP hasn't even migrated to GTK3 yet. The upcoming GIMP 3 will finally use GTK3 and is slated for release in a few months, but this is years after almost everyone else. Certainly in the case of GIMP I think "lack of resources" can be substantiated pretty easily. IIRC GIMP 3 will also get Wayland support – I'd have to check to be sure.
I'm less sure about XFCE or Enlightenment. Judging from [1] the XFCE people have been working on it since Feb 2021 (when that page was created), but real issues still remain, and I'm not surprised that "let's do a substantial rewrite of much of our codebase from something that works perfectly fine to ... something else that works perfectly fine" is not hugely top priority for a fairly small project like this. Call that "people being roadblocks" if you will, but that doesn't strike me as fair. Neither of us get to decide where these people spend their time.
It's not as dire as you think :) Gimp should get Wayland support automatically when they complete the move to Gtk3 (which supports Wayland, Gtk2 does not) and the betas already support Wayland [1]. Enlightenment has clear plans for a Wayland mode [2]. Xfce has stated they'll support it too of course, but it's the largest change they'd be making in decades so it's understandable they're cautious. Maybe the momentum will have people get involved for Xfce, I'm pretty hopeful for all projects.
> I really don’t think Apple consider iMessage exclusivity that important.
Then you missed the part where Apple executives explicitly said so in writing:
> "the #1 most difficult [reason] to leave the Apple universe app is iMessage . . . iMessage amounts to serious lock-in." Schiller stated that "moving iMessage to Android will hurt us more than help us, this email illustrates why."
If Schiller had to make those points in what sounds like an internal debate, and the plan of record at some point was iMessage on Android, then it follows that Apple didn’t see it as that important.
Sure, I can print and mail her the picture, too - the point is convenience.
Sometimes, people want to send photos back and forth, too, so asking the technical user of the two to setup a host isn't a solution.
Funny, I've used a wlroots environment recently (hyprland), and noticed tearing in animations that I don't have in gnome. So, I guess I'll take "janky" :-)
Sorry, "tearing" isn't the correct word. I use the swipe gesture to "peak" at another workspace - if I have a video playing in that workspace, for example, it'll have artifacts in the playback while I'm mid-swipe. On gnome, the picture is perfect - I can swipe half-way, and the video is playing frame-perfect, as if the workspace was in focus.
Curious, what sort of hardware issues? I don't have experience with Nvidia, but on Intel, my experience is equal on gnome (in fact, quite improved for the last couple of years - more fluid animations, less lag, etc). I've had this experience on thinkpads and most recently a framework laptop (though, vendor hardly makes a difference in this case).
Most of the issues are Linux auto-installing wrong graphic drivers, which then after a reboot results in a broken DE that doesn't work, and I don't want to spend my time manually verifying every update it tells me to install. I've had that in latest Ubuntu and Mint, to name a few. Other common issues I stumble upon is lack of audio driver support with either the audio not working at all, or working badly (no bass at all, very thin sound). Trackpad multi-touch support is bad in pretty much every distro (no decent gestures support, horrible inertia). Then of course what is now a running joke that Linux is unable to put my computer to sleep, so when I close the lid and open it again a few hours later, the battery is drained. So and so forth, and this is why I will not use Linux, because I don't find tinkering with any of this enjoyable at all, and want to get on with my work.
> Most of the issues are Linux auto-installing wrong graphic drivers,
What? Since when linux auto-install drivers?
You get those with your kernel and mesa (except nvidia). There is no installation.
> Then of course what is now a running joke that Linux is unable to put my computer to sleep, so when I close the lid and open it again a few hours later, the battery is drained.
Windows has exactly the same problem. You can thank "Connected standby" (pushed by Microsoft) for that -- neither Linux, nor Windows puts computer to sleep. They ask the firmware to put the computer to sleep. If the firmware is buggy, here's your problem.
I mean, of course that's the case? xorg.conf* applies to X (the process) which isn't running any longer. Also, most people haven't need d a xorg config in a long while, except for unique cases.
I agree it's impressive, in the same way Ferrari announcing a new super car is impressive. But, I drive a hatchback, and was just hoping they'd cave on 8gb/256gb for ram/storage, or support for multiple monitors.
Well they just caved on the 128G storage last year (2022 [0]), so it seems premature to think that might happen. The last bump in base RAM was 2017 [1] and before that 2012, so one might think that would increase soonish. However, the shift from Intel to Apple silicon changed the nature of RAM in the machines. Its too soon to tell what a base-level upgrade would look like.
I've been using Chrome natively on Wayland for over 2 years as my daily browser. There used to be lots of bugs, but over the last 4 months, the only bug I noticed was a missing insertion cursor while typing in TEXTAREAs, and that seems to have fixed itself.
In the Display pane of Gnome's Settings app, I have "Scale" set to 175%.
As someone who does CAD work (product design) every day, I'm curious about the use case? Starting with Surfaces (in Creo, at least) can be provide such flexibility.
As far as I'm aware, we do not have the math needed to do what you're imagining. CSG requires a lot of numerical methods even for relatively simple operations.
Strange - for me, installing intel-media-driver & setting the vaapi config option in about:config (for firefox) is sufficient. I gave up trying to get it to work in Chrom{e,ium}, though.