Skip to main content
Explorer
Nov 4, 2021 4:57 PM UTC
Solved

Wayland screen sharing broken with GNOME 41 on Fedora 35

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.

daleweAnswer
Newcomer
Jul 14, 2022 3:51 PM UTC

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!

411 replies

Newcomer
May 18, 2022 6:07 PM UTC

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

Translate
Newcomer
May 19, 2022 2:53 AM UTC

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.

Translate
Newcomer
May 19, 2022 2:46 AM UTC

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 ?

Translate
Explorer
May 19, 2022 2:58 AM UTC

lemme summarize this: 

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

Translate
YaBoiB
Employee
Employee
May 20, 2022 1:03 PM UTC

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

Translate
Explorer
Jun 2, 2022 9:27 PM UTC

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.

Translate
YaBoiB
Employee
Employee
Jun 2, 2022 9:51 PM UTC

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 

Translate
Newcomer
Jun 2, 2022 11:27 PM UTC

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?

Translate
Explorer
Jun 3, 2022 1:56 AM UTC

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

Translate
Newcomer
Jun 3, 2022 11:48 AM UTC

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

Translate
Explorer
Jun 3, 2022 1:01 PM UTC

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.

Translate
Explorer
Jun 10, 2022 8:44 AM UTC

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. 

Translate
Explorer
Jun 10, 2022 7:16 PM UTC

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

Translate
YaBoiB
Employee
Employee
Jun 10, 2022 7:52 PM UTC

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

Translate
Newcomer
Jun 15, 2022 2:55 PM UTC

June 15 and STILL WAITING for this fix.

Translate
Explorer
Jun 15, 2022 9:39 PM UTC

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...

Translate
Newcomer
Jun 17, 2022 7:25 AM UTC

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

Translate
YaBoiB
Employee
Employee
Jun 17, 2022 7:03 PM UTC

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 

Translate
Newcomer
Jun 17, 2022 7:33 PM UTC

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

Translate
Explorer
Jun 17, 2022 8:23 PM UTC

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

Translate