- cross-posted to:
- [email protected]
- cross-posted to:
- [email protected]
cross-posted from: https://lemmy.world/post/31128463
Can anyone explain what this means to me like I’m 5?
Linux has two ways of drawing pictures, the old way (Xorg) and the new way (Wayland).
The old way is like a giant box of crayons with the crayon sharpener built in. The box is all marked up, the sharpener is full of gunk, and a few crayons are melted together. Nobody really wants to touch the old box of crayons, although it does work for the most part, it’s a familiar box.
The new way is like a smaller box of crayons. The clean sharpener isn’t built in but it is available nearby, although some people say it doesn’t work as good. A few crayons are missing, but are available in most cases, they’re just not in the box. Most people are working to improve the new box.
If you’re using Linux, the new box of crayons is generally the better choice. It’s ok to stop using the old box.
You can check if you are using Xorg or Wayland in the Settings -> System -> About -> System Details page. If you’re using Wayland, you’re all good, nothing changes. If you’re using Xorg, you may notice some changes. If you’re using NVIDIA on Ubuntu 24.04, you’ll be on Xorg by default. If you’re using a later version or AMD/Intel, you’ll be on Wayland be default.
To keep it short, X11 was the old protocol for creating and managing windows. Xorg implemented this protocol. But both the protocol and implementation have many shortcomings that are difficult to address for a multitude of reasons (breaking compatibility, poor code base, a ton of work, etc).
Rather than putting lipstick on a pig, a new protocol, called Wayland, was created. It was designed for modern needs and tries to avoid the pitfalls that X11, Windows, and MacOS have. It doesn’t just copy what those three did, it’s more opinionated, so some people love it a lot (like me) or hate it a lot because it changes the way things have to be done and simply does not implement some functionality, either purposefully or because the work hasn’t been done yet.
i had barely JUST predicted canonical would support x11 for a few more cycles 🤡.
Finally, the end of “it doesn’t work on Wayland” is in sight. Just in time for Windows 10 EoL too
I live in fear of distros like Debian shipping ancient drivers and having to listen to 3 more years of people saying Wayland does not work. Debian 13 may ship with NVIDIA 535 drivers.
It’s not the end of “it doesn’t work on Wayland”, just the end of an alternative that does work in such circumstances. That said, since explicit sync was merged into the Nvidia drivers, I’ve had no problems with Wayland / Plasma.
Getting ready for Zoom to have instructions to install i3 rather than fixing their Wayland support.
Is using the web version no longer possible? And: Will Xwayland not help you with that?
I don’t use Zoom enough to know, but it probably still works.
My last experience with the Zoom app on Wayland (a few months ago?) required me to do a manual config file change to launch the app properly. And Zoom says they fixed the screen sharing options, not sure how true that is.