As you know full-screen sharing is a missing option in Ubuntu Wayland session. I was going to join an online competition through google meet. Although you can share individual windows but not the entire screen. After searching for possible solutions I came across pipewire(I really don’t know what it’s). I used their official manual to build it from source but there were no pages about its dependencies so I used apt-get install “dependency-name”* to install the available packages contain for each cmake dependency error dependency. By that, I got a lot of garbage packages installed in my system. But after installation, it was not working with chrome(after enabling webrtc-pipewire flag) or firefox. After struggling one hour I removed all installed files and packages from my system. I also tried it with ubuntu’s official pipewire packages(which was of an older version)
sudo apt remove pipewire gstreamer1.0-pipewire libpipewire-0.2-1 libpipewire-0.2-dev libpipewire-0.2-doc
it made google meet not joining the conference. I also checked this manual and failed. I installed each of it’s missing dependencies and failed.
So what is the proper way to install pipewire on my ubuntu 20.04.