• Amju Wolf@pawb.social
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    3
    ·
    9 months ago

    how do you expect them to fix Zoom? Acquire the company and take it behind the shed?

    I mean, you could - for example - implement the interface these apps expect to exist and use with your amazing new compositor™.

    This is precisely why companies just say “fuck Linux users” - instead of supporting a single operating system where everything kinda “just works” across versions for decades you have to checks notes support 20 different compositors across 2 vastly different display servers and dozens of various desktop environments and such… All for an OS that’s used by maybe 3% of your users if you’re lucky.

    • Tobias Hunger@programming.dev
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      9 months ago

      That interface is let any random app take screenshots of anything running on the same server without any way for the user to know it happens.

      I am so glad that interface is gone, especially when running proprietary apps.

    • AMDIsOurLord@lemmy.ml
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      edit-2
      9 months ago

      The interface exists. It’s up to zoom to support it. Why are you under the impression there is a technical issue? THERE IS NONE.

      It’s up to Zoom to support the aforementioned interface.

      Wayland’s display handling in this manner is for security, the user will be shown a permission request dialogue to let the app access the screen only if you permit it, it’s also disallowed from accessing anything except what you’ve given it permission to. This is not even a new concept, just not doable under X.

      It’s also possible to create the lawless model of X under Wayland through a protocol if you desire to make one, but it makes little sense to throw away this better model just for the sake of some shitty proprietary apps who don’t care for Linux anyways