this post was submitted on 26 Jan 2026
108 points (85.1% liked)

Linux

11481 readers
497 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] ExLisper@lemmy.curiana.net 1 points 19 hours ago (1 children)

Who said it will kill desktops? X11 desktops still work fine. And some specific tools like screen recorders are not workflows. Wayland had issues with some tools, those get solved and some people use it and are happy with it. Other people don't use it and are equally happy. Why try to invent some apocalypse when there's none?

[–] LeFantome@programming.dev 3 points 18 hours ago (1 children)

X11 desktops work fine and will continue to work fine. But very few people will be using them in 5 years.

[–] ExLisper@lemmy.curiana.net 0 points 17 hours ago

I don't know who cares. I will use X11 as long as it does everything I need it to do. I will switch when I have to do something that can only be done in Wayland. Doing anything else is just chasing fads or being stubborn.

[–] Godort@lemmy.ca 112 points 2 days ago (2 children)
load more comments (2 replies)
[–] arcterus@piefed.blahaj.zone 77 points 2 days ago (45 children)

Took a while, but Wayland is basically at a point now where it generally just works. I'm glad I don't really need to deal with weird tearing issues or the X server not starting for whatever esoteric reason after a driver update anymore.

load more comments (45 replies)
[–] FishFace@piefed.social 17 points 1 day ago (1 children)

These just-so stories are easy to write, harder to write convincingly. I gladly use Wayland because I'm in a mixed-DPI setup, and didn't rely on anything that broke. But loads of people are still pissed off due to persistent incompatibility.

The way Wayland made everything the responsibility of non-existent compositors really fucked over anyone not using GNOME or KDE, basically.

[–] LeFantome@programming.dev 3 points 19 hours ago* (last edited 18 hours ago) (1 children)

It is a different ecosystem. It requires time to mature and yes, you have to migrate to it in order to use it.

Moving to Wayland was a bit like moving to a different operating system from an application point of view. The toolkits made that reasonably easy for most apps but they really do not help much if you are the window manager.

So yes, compositors had to be built. This was easy enough for the big projects like GNOME and KDE but a bigger ask for smaller players. But there are lots now: GNOME, Plasma, Hyprland, MangoWC, Niri, COSMIC, Budgie, LxQT, LabWC, Wayfire, Sway, DWL, River, Wayland Maker, etc. I am sure there are many more I don’t know or forgot. There will be lots more.

And yes, a Wayland compositor is a bit like the X server and window manager combined. So, they are harder to build. Except libraries have appeared to do that. There are wlroots, Smithay, aquamarine, Louvre, and SWC. There will be more. So, a Wayland compositor is not really that much harder anymore. And it will get easier.

The XFCE project is just starting a Wayland compositor project now. It will be built mostly by a single developer. They think they will have a dev release in a few months. They are using Smithay.

Building the Wayland ecosystem took time. But we are basically there. And it is only going to get bigger and better.

[–] FishFace@piefed.social 2 points 19 hours ago

The transition would have been a lot less acrimonious if it had been attempted after wlroots was usable, or if people working on Wayland itself had made an effort to write something like wlroots.

[–] bookmeat@lemmynsfw.com 22 points 2 days ago (2 children)

This article reads like AI slop. Lots of repetitive vague exposition. No concrete examples. The concept is alright, but it lacks any technical meat.

[–] ProdigalFrog@slrpnk.net 12 points 2 days ago* (last edited 2 days ago) (1 children)

I was getting that AI vibe a bit as well, but there are parts that also felt human enough that made me question my gut feeling. I'm not terribly familiar with the XDA site itself, but having looked it up just now, they seem to cover AI a lot in their articles in a positive light, so I'd say it's quite likely the writer used AI to write it, and then tweaked it a bit.

Knowing that, I'm considering deleting this post...

[–] caseyweederman@lemmy.ca 4 points 1 day ago

It got some good conversations going though.

load more comments (1 replies)
[–] nemith@programming.dev 33 points 2 days ago

Damn that 30 year old protocol for sneaking up on people.

[–] hodgepodgin@lemmy.zip 14 points 2 days ago (3 children)

The title of this article is a refreshing take on the Wayland vs X thing. I’ve had Wayland on my lunar lake PC and battery life nearly doubles with Wayland installed. I can also have multiple monitor and resolution setups without issue at all.

load more comments (3 replies)
[–] rozodru@piefed.social 6 points 1 day ago (4 children)

It's fine. There's still some quirks with Wayland I don't like. Either having to be in a game or have Discord focused in order for push to talk to work for example. Some mouse constraint issues with certain games that for whatever reason KDE has been able to figure out but every other wayland compositor hasn't.

[–] Codilingus@sh.itjust.works 1 points 1 day ago (1 children)

Just in case it helps:

My Discord keybinds were having a struggle when I used 3rd party apps like armcord and vesktop. The actual Discord bin program is doing global keybinds correctly for my toggle mute microphone on my keyboard.

[–] rozodru@piefed.social 2 points 23 hours ago

I use the Discord Nix pkg, not armcord or vesktop. I've always had this issue be it on arch, nixos, or fedora. I'm starting to lean towards "user error" as I just must not have something set up right. but yeah I've never used armcord, vencord, or vesktop.

[–] 7toed@midwest.social 2 points 1 day ago* (last edited 1 day ago)

Sorry I have never looked into the specifics, but I read some way for flatpaks to listen for specific keybinds even in the background, it's mostly a permissions thing IIRC.

Sorry I'm assuming bazzite Fedora as well.

load more comments (2 replies)
[–] Bishma@discuss.tchncs.de 16 points 2 days ago (2 children)

I've discovered this once on my own, I had a complex control remapper and that I had been evolving into a horrific bash hydra of hacks over many years. I briefly tried to get it working when I switched to Wayland. I don't remember which component broke me, but it went something like this:

"Hey, I wonder why doesn't this thing work in Wayland. I wonder if I can whip up a pale imitation."
10 minutes of stack overflow searches later...
"Oh... oh no."

[–] bisby@lemmy.world 17 points 2 days ago (1 children)

"I tried to keylog myself and the system doesn't support keylogging." is a frustrating situation. Because it's neat from a security perspective and absolutely maddening from basically every other one.

[–] amol@piefed.social 13 points 2 days ago

Not sure that's a good thing.

It's my own system and I'm root of it, if I want to run a program that inspects every bit of thing, including keylog myself I should be perfectly able to do it.

This kind of limitations are fake security, because Wayland is as secure as the rest of the stack it lies on top, it can't add any more security than what Linux itself can guarantee. So yes, I can still read dev input and keylog myself anyway, it's just more frustrating.

I have been using OSX since it was born because it was an amazing UNIX system and a convenient user environment. I moved back to Linux as my daily driven when they started introducing a tons of blockers to whatever I wanted to do "for security reasons". "Oh you want to debug your own software?" "Nah, I can't allow you to trace state of another process, I don't care you are root" and so on...

[–] Auth@lemmy.world 1 points 1 day ago (1 children)

Which desktop are you using and what are you trying to do?

[–] Bishma@discuss.tchncs.de 2 points 1 day ago

KDE Plasma. I want context sensitive mouse button macros depending on the active window and, if its librewolf, the site in the active tab. I am currently using libratbag/ratbagctl for the remapping, but I'm changing ratbagctl profiles manually.

[–] LodeMike@lemmy.today 12 points 2 days ago (2 children)

People use windows because it has decades of backwards compatibility sort of.

[–] spartanatreyu@programming.dev 20 points 2 days ago

That should be:

People ~~use~~ used windows because it ~~has~~ had decades of backwards compatibility sort of.

Nowadays: it has current compatibility sort of.

Microsoft is a mess now, so it's no surprise that their current Windows version is also a mess.

load more comments (1 replies)
load more comments
view more: next ›