Isn’t this supposed to be a job for the window manager?

For example, my virtualbox install has some mouse pointer bugs on wayland, and I can’t run waydroid on X. These things are weird to me. Shouldn’t window managers abstract all that for the software we run?

    • aperson@beehaw.org
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 years ago

      They are themselves abstraction layers for the apps that are made for them. Software has many levels of abstraction from what you see on the screen all the way down to hardware.

    • bitwolf@lemmy.one
      link
      fedilink
      arrow-up
      3
      ·
      2 years ago

      That is how portals work in Wayland.

      For X there was only one protocol, so they all wrote for x.
      This also allowed some hacky things to be done that are questionable from a security standpoint afaik.

    • phx@lemmy.ca
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      2 years ago

      If you’ve ever had your WM crash, then you may lose the decorations on your windows, the ability to minimize/maximize them or move them around, but the windows themselves still stick around. Restarting the WM brings that all back as well