• MimicJar@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      1 hour ago

      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.

    • Leaflet@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 hour ago

      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.

  • F04118F@feddit.nl
    link
    fedilink
    arrow-up
    1
    ·
    11 hours ago

    Finally, the end of “it doesn’t work on Wayland” is in sight. Just in time for Windows 10 EoL too

    • LeFantome@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      3 hours ago

      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.

    • MyNameIsRichard@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      11 hours ago

      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.

      • Leaflet@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 hours ago

        Getting ready for Zoom to have instructions to install i3 rather than fixing their Wayland support.

        • poinck@lemm.ee
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          8 hours ago

          Is using the web version no longer possible? And: Will Xwayland not help you with that?

          • Leaflet@lemmy.worldOP
            link
            fedilink
            English
            arrow-up
            1
            ·
            7 hours ago

            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.