com.slack.Slack icon indicating copy to clipboard operation
com.slack.Slack copied to clipboard

Screen sharing fails on debian 12

Open schophil opened this issue 1 year ago • 6 comments

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.

schophil avatar Jul 18 '24 07:07 schophil

Please confirm that screensharing works with the .deb package on your distro.

AKoskovich avatar Jul 19 '24 01:07 AKoskovich

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.

schophil avatar Jul 19 '24 06:07 schophil

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.

AKoskovich avatar Sep 25 '24 08:09 AKoskovich

I have this problem as well with Fedora 42.

gdesmott avatar Jun 19 '25 13:06 gdesmott

The 4.43.52 flatpack fails at screen sharing, but the rpm download works out of the box! (Fedora 42)

pasunboneleve avatar Jul 03 '25 06:07 pasunboneleve

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.

AKoskovich avatar Jul 04 '25 12:07 AKoskovich