An error occurred while saving the commentDenis Leger commented
In the meantime, there is a solution... Not perfect, but it works.
You need to download and install Chrome BETA for Linux. Then, use the web browser version of teams.
In chrome://flags/ you need to enable WebRTC PipeWire support
Restart Chrome and it will work...
1) it works always the second time when you want to share either one of your screens or a single window.. Not funny, because you need to have the "brilliant idea" to try a second time... Weird.
2) the size of what you share is ok ONLY when you share your content on a non HiDPI screen, meaning that on THIS screen, the fractional scaling must be 100%
3) When sharing your screen, your video is automatically disable and you need to manually re-enable it when you stop to share your screen.
So, yeah, it works...
Hope they will really address all of this in the near future. In the meantime, at least, there is a solution.