flathub / com.slack.Slack

https://flathub.org/apps/details/com.slack.Slack
36 stars 36 forks source link

Screen sharing fails on debian 12 #290

Open schophil opened 3 months ago

schophil commented 3 months ago

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.

ZVNexus commented 3 months ago

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

schophil commented 3 months ago

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.

ZVNexus commented 1 month ago

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.