4 ms·
This was such a frustrating issue and was glad when it was finally fixed. My next bug bear is screen sharing on Wayland. I use a massive monitor and wlroots/swa
by jborean93 5y ago
This was such a frustrating issue and was glad when it was finally fixed. My next bug bear is screen sharing on Wayland. I use a massive monitor and wlroots/sway (I have no idea where the functionality should lie) doesn’t really offer a nice way to share either a specific window or screen range.
Chrome has a nice feature where you can share Chrome itself or a specific tab which somewhat mitigates this problem for me so it would be great if Firefox had the same ability. Ultimately it would be great if I could just share anything but the progress on https://gitlab.freedesktop.org/wlroots/wlr-protocols/-/issues/93 https://gitlab.freedesktop.org/wlroots/wlr-protocols/-/issue... is not quite there yet. I just wish I knew how the stack worked so I could potentially judge what the effort would be but I feel like it would he a massive rabbit hole which I just can’t afford.
- hansihe 5y agoThis actually works somewhat today, but it's all a little hit and miss. For Wayland I believe the currently accepted way if doing screen sharing is through xdg-desktop-portal which has a backend for wlroots and a bunch of other common compositors. I have gotten this to work fairly decently with Firefox at least, but some things are a bit hacky. https://github.com/emersion/xdg-desktop-portal-wlr https://github.com/emersion/xdg-desktop-portal-wlr
- jborean93 5y agoThanks, I use this for sharing the screen but it only allows me to share a specific screen. It does not offer the ability to share a region [1] or specific window [2] on that screen. Supposedly this is due to API limitations in wlroots or some lower component. [1] https://github.com/emersion/xdg-desktop-portal-wlr/issues/154 https://github.com/emersion/xdg-desktop-portal-wlr/issues/15... [2] https://github.com/emersion/xdg-desktop-portal-wlr/issues/107 https://github.com/emersion/xdg-desktop-portal-wlr/issues/10...
- vbezhenar 5y agoI can share the entire screen using Discord/Chrome/Gnome 40/Fedora 34.
- jborean93 5y agoThanks, I can share the entire screen, I just want some way to share either a region of the screen or specific window. I have a hack that sets up a stream through the webcam but this is clunky and annoying to set up. Plus it means that the screen is shared as a webcam on messaging apps which doesn't always work too well (different people are highlighted as they talk). Sharing my entire screen isn't really that great as the resolution is 5120x1440 and it doesn't really display well for others.
- Silhouette 5y agoMy next bug bear is screen sharing on Wayland. Exactly. Wayland is unusable for me on current Debian family distros because tools like Slack and Teams can't share screens properly and IME just about everyone now uses some tool like that for remote working. None of the other advantages matters much if I can't send essential communications without logging out and then starting a new X session first.