• redjard@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    6
    ·
    11 hours ago

    wayland is the norm at this point. The distros still on X11 are mostly the slow moving ones, but I would say we are on the trailing end of adoption now overall.

    Wayland is still lacking features, and due to its newness also lacking documentation and tools available for X11.
    But those are looking like more of a specialty application for X11. The main painpoints are gone.

    The hardware (gpu) situation is fine to my knowledge, drivers have caught up. 10+ year old Nvidia cards (like a gtx 780) may need nouveau, but not sure if even that is still the case.
    Some workflow stuff is just now appearing (like restoring the window positions when a program restarts) or still missing (like some custom input scripting functionality), this also impacts accessibility.
    As an example I used to have a script that would input ctrl+pgup/pgdn into the window under my cursor without changing focus, so I could change pages the same way I can scroll in unfocused windows. That was done with some x tools for setting focus and sending keyinputs. It’s possible to input keys with root permission under wayland, but changing focus from a script is not possible to my knowledge.

    This is all important stuff, but something most people won’t run into, and many more (like me) will accept as a tradeoff for the many advantages of wayland. Doubtless the protocol side will eventually implement apis for all of those missing features, and the tools making use of them will become widely known same as X11 used to be.

    • Bo7a@lemmy.ca
      link
      fedilink
      arrow-up
      4
      ·
      11 hours ago

      That is one heck of a reply. Thank you kindly for your time.

      I had a look around and none of my weird little pocket scripts interact directly with X anymore.

      And it looks like an easy decision to reverse with just a session swap, so why not.

      Thanks for the push.