Think Zoom, Teams, google meet etc
When sharing the screen, it can see everything the user sees. Would it be possible to isolate what it sees only to GUI applications ran by the same user? If I run these as an unprivileged user via xhost, they don’t really work well. Sandboxing via bubblewrap requires knowledge beyond my current skills and I’m not sure if it would work.
Has anyone
Screen sharing under Wayland always asks me if I want to share a window, a screen, or everything. At least, that’s how I know it works on KDE and Gnome, perhaps your desktop platform of choice is different.
On X11, there are no built-in restrictions to screen recording. This is why so many screen sharing/recording apps break when you try to use them with XWayland, the old API was designed to have no restrictions and the programs cannot cope with that. I don’t think there are user-friendly tools that accomplish this on X11.