Wayland screen sharing broken with GNOME 41 on Fedora 35 | Community
Skip to main content
Newcomer
November 4, 2021
Solved

Wayland screen sharing broken with GNOME 41 on Fedora 35

  • November 4, 2021
  • 94 replies
  • 4 views

Hi,

 

I recently updated to Fedora 35 with GNOME 41. This GNOME release restricts the screenshot API which Zoom has used for screen sharing on Wayland, so the screen sharing functionality no longer works (see here on Ask Fedora).

 

I require screen sharing for school, and I'm sure many others have a similar requirement/system configuration. With Wayland increasingly becoming a de facto standard on Linux, it is crucial that Zoom support Wayland screen sharing.

Best answer by dalewe

It's not a bug in xdg-desktop-portal-wlr, so I'm not going to create a pull request to add code that does nothing (if the client is behaving correctly...). There's already work on supporting to share only a region of the screen (https://github.com/emersion/xdg-desktop-portal-wlr/pull/156) which should coincidentally also fix Zoom.

 

Simply running Zoom with "env XDG_CURRENT_DESKTOP=GNOME /usr/bin/zoom" should be enough to make Zoom think it's on Gnome while still keeping dbus working.

 

Edit: This should not be marked as solution! If any, https://community.zoom.com/t5/Meetings/Wayland-screen-sharing-broken-with-GNOME-41-on-Fedora-35/m-p/67283/highlight/true#M35878 provides a workaround for the issue, which has to be fixed by Zoom!

94 replies

Newcomer
May 18, 2022

Hi,

since this is not addressed by Zoom I wrote a small Gnome Extension so you can share your screen while using Gnome and Wayland.

See https://github.com/julianpollmann/zoom-wayland-gnome-extension

Newcomer
May 19, 2022

Technically, if I understood what your extension does, you're addressing it exactly like Zoom is currently telling people to do it, which compromises the system security. I'm glad you at least make mention of it in your github page, that's more than what Zoom has done when pushing this particular solution.

Newcomer
May 19, 2022

I don't know about you folks, but after following this thread shortly since its inception, I simply don't find any of these 'updates' to be credible. Given the history on this issue, it clearly is a very low priority item for Zoom's Management that will keep getting pushed in face of new feature development. More evidently so when you see silly issues with very low usability impact being fixed release after release. My favorite for the upcoming release is 'Resolved an issue with font color when using dark mode'. Yeah, let's fix that but keep our Linux client crippled.

Meanwhile in this thread we've gone from soon, to 5.10.6 or 5.11.0 or 5.11.x, which might as well be 5.11.infinity. And still no target date.

Have any of you that are paid customers received an official reply from Zoom support  or your sales rep. regarding the state of Wayland support, other than the ill advised 'fix' that has been mentioned in previous responses? Anything that would corroborate what has been relayed in this thread by @YaBoiB ?

Newcomer
May 19, 2022

lemme summarize this: 

"expect the worst, and you won't be disappointed"

YaBoiB
Community Champion | Employee
Community Champion | Employee
May 20, 2022

Hello All, 

 

 Tentative release date is June 20th for version 5.11.0. Please note that this is a tentative release target date. We hope to make this date but it can be moved. 

 

Thanks all. 

 

Regards,

Brandon

Newcomer
June 2, 2022

The more disgusting part is that today when trying to join a meeting zoom crashed 13/13 times on wayland and worked first try on xorg. (this was on kde plasma) Litterally disgusting zoom.

YaBoiB
Community Champion | Employee
Community Champion | Employee
June 2, 2022

Hello All, 

 

 I just wanted to point out that we have created a support article to keep everyone updated on any changes or any future fixes. 

 

https://support.zoom.us/hc/en-us/articles/6634039380877

 

I hope this helps with tracking. 

 

Reminder that you can subscribe to release notes if you were not aware. Have a great day everyone. Thank you all for your continued efforts on this issue. 

 

Regards,

Brandon 

Newcomer
June 2, 2022

The article seems to imply that you currently CAN share your entire desktop in Wayland using the zoom client. This is not true, the only option I'm presented in stock Fedora 35/36 with Wayland is the whiteboard. I wish I could at least share my desktop.

 

Are other distributions able to share their entire desktop in Wayland without any hack/insecure workarounds?

Newcomer
June 3, 2022

No u can't share ur screen on any up to date distro (on Wayland)

Newcomer
June 3, 2022

Hey,

 

TL;DR: Enable Wayland in the GDM configurations in /etc/gdm/custom. conf Open /etc/gdm/custom. conf for editing (as you know, you must be root). Go to the line which looks like the following: [daemon] WaylandEnable=false Change it to (even if the line was commented): [daemon] WaylandEnable=true Save the file and exit.

 

Thanks

Newcomer
June 3, 2022

In reply to @frankburke007

 

So far as I can tell this has nothing to do with the topic.

 

This topic is to discuss situations where Wayland is already enabled, so your suggested edit has no effect at all.

Newcomer
June 10, 2022

At least with version 5.9.3 is still working.

Has anyone tried 5.9.4 or 5.9.5.?

Btw does anyone know last 4 digits of version numbers 5.9.4.xxxx?

I've tested 5.9.6 and it has only whiteboard. 

Newcomer
June 10, 2022

screenshare doesn't work on any version right now, so that is 101% chance a fluke. (whiteboard should still work fine)

YaBoiB
Community Champion | Employee
Community Champion | Employee
June 10, 2022

Hello, 

 

 I am waiting for confirmation but 5.11.0 is targeted for the June 20th release. This will appear in the Linux Release notes soon. Thanks, everyone for your patience and understanding. 

 

Brandon

Newcomer
June 15, 2022

June 15 and STILL WAITING for this fix.

Newcomer
June 15, 2022

yes I know its bad, but wait 5 days, he legit said they target to release it on june 20th. So wait for 5 days...

Newcomer
June 17, 2022

Although rather concerning to see this major feature of supporting wayland screen sharing doesn't get a mention for the upcoming release https://support.zoom.us/hc/en-us/articles/205759689-Release-notes-for-Linux

YaBoiB
Community Champion | Employee
Community Champion | Employee
June 17, 2022

Hello All, 

 

 The release notes for the Wayland fix have been posted in the Linux Release notes

 

Please know that after this is released I will be attempting to get as much of your feedback as possible, so please respond to this thread if you have any. 

 

As always, thank you to everyone in this thread for their time and patience. It is truly appreciated. 

 

Regards,

Brandon 

Newcomer
June 17, 2022

This is great to see, thanks Brandon.

I'm on KDE plasma desktop , so hoping that the fix works there too. Will be testing on Monday for sure

Newcomer
June 17, 2022

hopefully they fixed the issue of zoom crashing (segfault) every time u try joining a meeting in kde lmao