Displaying your screen content to others during a Teams meeting or call for collaboration
Come on Microsoft. I've been using Teams on Chrome because everything works well there under Wayland. Just use a newer version of Electron already.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
The Microsoft Teams app screen sharing doesn't work on Linux (Ubuntu 21.04, Gnome 3.38.5, Wayland, Intel HD graphics). The button to open the Share Tray just creates an empty black bar with no sharing options. This applies to the .deb and the flathub flatpak.
Displaying your screen content to others during a Teams meeting or call for collaboration
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
Come on Microsoft. I've been using Teams on Chrome because everything works well there under Wayland. Just use a newer version of Electron already.
The reason is that Teams is based on a very old Electron version (maybe the 9) which doesnt support wayland screen sharing, the ONLY fix possible now is to switch back to XOrg, but im sure Microsoft noticing the default setting on Wayland from Canonical/Ubuntu will change his mind and update the Electron base version.
That thread appears to relate to Ubuntu 20.04. Since 21.04 Wayland is the default. Screen sharing works fine in all other applications including Google Meet, Zoom etc, and also in the Teams web app on Chromium so I think this is an issue with Teams specifically.
Fedora has also switched to Wayland by default now so it might be worth prioritizing Wayland support.
Hi, the problem is with Wayland, however even though you use Xorg, the problem persists because you need to set the default session as gnome-xorg.desktop.
To solve this, put in terminal
sudo nano /etc/gdm/custom.conf
in the daemon section, uncomment
#WaylandEnable=True
set it as False, and add
DefaultSession=gnome-xorg.desktop
I found it in https://docs.fedoraproject.org/en-US/quick-docs/configuring-xorg-as-default-gnome-session/