Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Screen sharing fails on debian 12 #290

Open
schophil opened this issue Jul 18, 2024 · 3 comments
Open

Screen sharing fails on debian 12 #290

schophil opened this issue Jul 18, 2024 · 3 comments

Comments

@schophil
Copy link

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
Copy link
Collaborator

ZVNexus commented Jul 19, 2024

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

@schophil
Copy link
Author

schophil commented Jul 19, 2024

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
Copy link
Collaborator

ZVNexus commented Sep 25, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants