Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I mostly agree with everything you've said here. Frankly, I don't think Wayland has the functionality to support what people want to do on Desktop Linux. Wayland apologists will claim "that's the point", which I would be willing to agree with if the development of things like Mutter and wlroots weren't so spread apart. It's resulted in a scenario where two and a half desktops actually support Wayland, and even those don't have feature-complete implementations. GNOME, Sway, and especially KDE are still playing catch-up with x11 functionality. That's simply unacceptable for a software project that's 10 years in the making.

Wayland is going to have a hard time being "the new standard" if it continues down it's path of less hardware compatibility, less software compatibility and less overall functionality. I'm willing to point the finger squarely at GNOME here too, because they've intentionally gimped Wayland's development over the years under the guise that they're the lead implementation, while giving the rest of the community the pittance of wlroots. This has been disastrous to the development cycle of Wayland, and ended up splintering the wrong projects and blocking the right features. Stuff like app tray indicators have been completely depreciated on a system level solely because GNOME said they didn't want them. It's really petty, and it certainly isn't moving desktop Linux forward.

In general, everything GNOME-related after Unity has just been a really slow downhill decline. The freshness and uniqueness of the desktop is dead, all we're left with now is a lame Mac clone that can't even play nice with the rest of the community. This is probably a real "old man yells at cloud" moment by most respects, but watching their behavior in recent years frustrates and disappoints me. They used to be a pretty respectable group of maintainers; now it's just drip-fed patches, gutting old features and setting inane new precedents as "the standard" and getting mad at downstream maintainers when they don't adopt them.



Yup.

I would quibble over:

> Frankly, I don't think Wayland has the functionality to support what people want to do on Desktop Linux.

The problem is that people don't want one single thing from desktop Linux. For some people, for instance, remoting the whole GUI over the network is really important, whereas TBH I suspect that for most people, it isn't important at all and in fact is not only irrelevant, it's actually a hindrance to stuff they want, such as (random examples) very high frame-rate 3D-accelerated true-colour graphics driven by a modern GPU.

And I suspect that you can't have it both ways.

Me, I want independently settable fractional scaling on multiple monitors. I don't give a stuff about frame rates, resolution, hi-DPI support, OpenGL, any of that, but what my 2015 Retina iMac does -- plug in a screen and whatever its DPI the OS just magically adjusts the display settings so everything remains the same size -- that is very important to me. I don't want to do it myself. I don't want or care about or need 3D or anything. I just want all my screens to be nice and sharp and show the same thing at the same size. Resolutions are a trivial implementation detail I don't care about.

My impression is that this isn't on the radar of any mainstream distro.

As for my desktop, I want to be able to place toolbars or panels on the edges of the whole desktop, across 2 or 3 or more screens, where I choose, not where the programmers chose. GNOME is not even able to think about this idea. You get what the designers chose because they know best.

KDE used to do it, badly. KDE 5 does it worse. I don't like it, either.

Oddly, for all the hoopla about Gtk $VERSION and weird stuff about refresh rates and stuff I don't care about, Xfce, the old-fashioned low-tech desktop does this best. Go figure.

All of them are rubbish compared to how macOS handles this stuff, and Windows 10 was only a bit better. Windows 11 is as broken as GNOME etc.

That's progress. Apparently.

It makes me want to go back to a text-only console sometimes. But I am very very old and opinionated, and then I blow the minds of all the xNix fans by saying that I don't actually like the xNix shell and never did. Any of them from `sh` to `fish`, they all annoy me. I preferred the MS-DOS and OpenVMS command lines, myself.

Since most other people who can remember before xNix ruled the waves are retired or dead, that is foul heresy to most techies alive today.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: