I use Ubuntu 22 (Ubuntu 22.04.4 LTS, Gnome 42.9, Windowing system: Wayland). I should be able to share my screen in e.g. Teams, but at the moment I can only share one tab of the browser.
I looked in the webrtc instructions that if you put in Chrome: chrome://flags/ => WebRTC PipeWire support : Enabled, you should be able to share the entire screen. Does not work.
You can test this, for example, on the page: https://mozilla.github.io/webrtc-landing/gum_test.html => Screen sharing is only possible in "Chrome tab", but not in "Windows" or "Entire Screen". I'm interested in getting that "Entire screen" working.
Going back to Xorg is not a solution.
The machine has a version of pipewire installed:
λ> sudo apt list --installed *pipewire*
gstreamer1.0-pipewire/jammy-updates,now 0.3.48-1ubuntu3 amd64 [installed,automatic]
libpipewire-0.3-0/jammy-updates,now 0.3.48-1ubuntu3 amd64 [installed,automatic]
libpipewire-0.3-common/jammy-updates,jammy-updates,now 0.3.48-1ubuntu3 all [installed,automatic]
libpipewire-0.3-modules/jammy-updates,now 0.3.48-1ubuntu3 amd64 [installed,automatic]
pipewire-bin/jammy-updates,now 0.3.48-1ubuntu3 amd64 [installed,automatic]
pipewire-media-session/jammy,now 0.4.1-2ubuntu1 amd64 [installed,automatic]
pipewire/jammy-updates,now 0.3.48-1ubuntu3 amd64 [installed,automatic]
If anyone has successfully configured that "Entire screen" screen sharing to work with Ubuntu 22 and Wayland, I'd be happy to receive tips here.
Bookmarks