As much as I want to support the idea of a well supported, modernised graphical protocol system, wayland simply isn’t ready yet. There’s so much shit that simply doesn’t work, and they’re all made up of little niche cases that will take substantially longer than a few months to resolve, and I still haven’t seen anything that suggests Wayland has a practical equivalent to xorg.conf.

Is Alma Linux rolling their own version of Plasma with x11? Or are they just sticking with an older version of Plasma? Is anyone else planning on hacking x11 back into the DE?


edit: To the people leaping down my throat, the last time I tried wayland was around five months ago. I have a substantial list of thi gs noted down somewhere that I was considering trting to work around or fix. off the top of my head:

  • remote desktop is a fucking pain. remmina would not allow a multiple monitor remote session at all, and a single monitor session was frequently unstable. What I really wanted was something simple that I could start from a bash script, like XFreeRDP.

  • nvidia drivers were spotty at best. I’m not too fussed about them being proprietary, but they never seemed to quite function properly. I have a 1660ti.

  • applications in general felt sluggish

  • it was hit/miss when attempting to disable desktop composition. sometimes it would cease, sometimes it would not. for skme full-screen applications, I require this as desktop composition can make input responses fairly latent. Trying to type out a class is unpleasant and somewhat halting when it takes 200ms for a character to appear after it is typed.

  • lack of a pre-init config option. I currently use a xorgconf to set screen position, layout, and resolution (including a virtual resolution) before any graphical environment starts. this stops my vertical monjtor being displayed sideways before I log in. I have yet to see something similar for wayland, but this feels like it should exist - please prove me wrong.

  • screen tearing. although the environment claims to be running my monitors at 60hz, a 60fps test sample revealed they were actually being driven at 50hz. thjs is not a hardware limitation, as all my monitors currently drive at 60hz.

  • application and desktop sharing. this flat out didn’t work. I’m told it should work, but it doesn’t.

here’s the thing. I’m not arguing against the inclusion of wayland. I’m very pleased that we have new options. I’m arguing that we should have the choice to choose the most suitable option for some time yet. I like Plasma a lot h despite it being horribly bloated, unnecessarily complex, and somehow oddly lacking in some basic features whilst simultaneously having some fantastic built-ins such as window rules.

so no, this isn’t a “self report” as one profoundly inciteful respondent put it. this is me looking for any possible solution that will allow me to run a modern DE whilst retaining features that I require.

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

    I could see MATE going Wayland only before XFCE does. They are a “traditional” desktop but not committed to old tech in general. Their whole system has already been ported to Wayland when used with a compositor like Wayfire or LabWC. As a small project, they may not want to maintain both longer term.

    Lots of MATE users on other UNIX systems though. Not just BSD but Solaris and such. So, who knows.

    XFCE is building libraries to make supporting both longer term easier. So, they should support X11 for a long time. We will see what happens if GTK5 is Wayland only.

    Trinity Desktop is probably stuck on X11.

    And most X11 window managers will remain X11 window managers forever. The only reason Sway exists is because i3 is not moving. There is Wayland Maker instead of WimdowMsker and DWL instead of DWM. This list goes on. What non-DE x11 window manager is porting to Wayland? I cannot think of one.

    But Plasma is not ditching X for a year or more. And many distros will ship the X version far longer. The freaking out seems more like a political statement than a pragmatic requirement at this point.

    If Debian Forky ships Plasma with X11 support in 2027 (and I bet it does), the first version of Debian Stable to ship Wayland-only Plasma will be Debian 15 in 2029/2030. Many, maybe most, never-Waylanders will have migrated to Wayland by then.

    • communism@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      12 hours ago

      Yeah. It looks like a lot of the BSDs might be the way to go if for whatever reason you want/need to stay on X11. I’ve been trying out OpenBSD on one of my machines, and following for quite a lot longer, and progress on Wayland support seems to be relatively slow over there.