this post was submitted on 02 Jan 2024
162 points (81.4% liked)

Linux

53153 readers
1549 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] AMDIsOurLord@lemmy.ml 12 points 1 year ago (1 children)

Again, none of that is a failure of Wayland, it's a failure of Zoom to run on Wayland. One day, and this is in the next 5 years, Wayland-only apps will refuse to run on X.Org and the situation will be reversed.

You can share screen perfectly fine under Wayland. Many apps use it fine, and even in case of Discord if you use it with a browser it's doable.

No Wayland dev can fix an issue that originates from lack of app support. There has been many Wayland issues through the years and trust me, I know, but how do you expect them to fix Zoom? Acquire the company and take it behind the shed?

[–] amju_wolf@pawb.social 1 points 1 year ago (2 children)

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.

[–] hunger@programming.dev 6 points 1 year ago* (last edited 1 year 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 3 points 1 year ago* (last edited 1 year 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