• breadsmasher@lemmy.world
      link
      fedilink
      English
      arrow-up
      23
      ·
      9 months ago

      It was first and became heavily used. The project itself is very old and embedded deeply into the ecosystem. Its more of a “there wasnt anything better”, wayland being built as its successor with a more specific goal

    • ryannathans
      link
      fedilink
      arrow-up
      17
      arrow-down
      1
      ·
      9 months ago

      Originally written to render the GUI on another machine across a network to where the program is running a bit like RDP, it got bastardised into displaying GUIs on the same machine the app is running on and never lost the fat

    • Neshura@bookwormstory.social
      link
      fedilink
      English
      arrow-up
      7
      ·
      9 months ago

      A lot of the problems we have now with XOrg simply didn’t exist when it was first written. It’s an incredibly old protocol and that shows in places where technology and/or common use cases have evolved in directions that expose these previously unknown weaknesses.

      No support for variable refresh rate for example isn’t a problem when games don’t even hit 60 fps and the most common use case was spreadsheets.

    • YeetPics@mander.xyz
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      9 months ago

      Excreting waste is a byproduct of many necessary functions, biological and otherwise.

      It exists and some poor souls go for a swim in it.