Screen sharing fails on debian 12
Hi,
I am on debian 12 - gnome 43.9 - Wayland. I have installed slack with flatpak ( 4.39.88 64-bit ).
Screen sharing does not seem to work. I already tried the following:
flatpak override --user --socket=wayland com.slack.Slack
and
flatpak run com.slack.Slack --enable-features=WebRTCPipeWireCapturer
I get the pop-up to choose the window of desktop. The yellow screen sharing button appears in the gnome toolbar once I select something. Bu the screen is not actually shared. No crashes.
Please confirm that screensharing works with the .deb package on your distro.
Hi, I installed the .deb package and screensharing works. I have executed "Run test" in the audio & video troubleshooting section. The same test fails on screensharing with the flatpak version.
Perhaps a clue: On the .deb package version I get the gnome pop-up to choose the window/descktop twice after each other. On the flatpak version I get it only once and nothing more happend. The test also looks hanging on that point.
I can reproduce this on Debian 12. It appears to be an issue with some of the xdg-portal stuff, likely because packages on Debian 12 are extremely old.
I tried on Debian 13 (testing, trixie) and can share the screen no problem.
Would just wait until the next release comes out or upgrade to testing.
I have this problem as well with Fedora 42.
The 4.43.52 flatpack fails at screen sharing, but the rpm download works out of the box! (Fedora 42)
The 4.43.52 flatpack fails at screen sharing, but the rpm download works out of the box! (Fedora 42)
Took a look, it seems like when running as a Flatpak it doesn't even attempt to use the portal if under XWayland, and no errors are popping up either. If you force Wayland with 'flatpak override --user --socket=wayland com.slack.Slack', then screen sharing works but that has it's own issues still.