Another fun bit: the same version of Zoom on the same hardware (T470, i5) offers virtual background support under Windows, and disables it under Linux. The machine has no dedicated GPU to have driver issues with.
(On Fedora 34, xorg)
What's interesting is that the hardware requirements for the virtual background seem to be higher under Linux than under Win10.
I eventually stopped using OBS because it was overkill, but it worked very well.
My last company used Teams which I had a much better experience with on Linux (gnome+xorg) than Zoom.
A few examples:
- My USB headset only works for the first call. Restarting teams let's me use it for one more call
- joining a meeting from the calendar spins forever. Doing it from the chat list works fine
- incoming calls don't ring my Linux teams, but ring everywhere else
- the settings for setting which device to use rarely have any effect; I can use any pulse mixer to switch though
That is then made worse if one uses the ability to pop out a chat in a new window, such that it is very difficult to see the popped out chat.
I've resorted to always running the web version in a Chromium instance, that being the only way to make its UI usable.
Oddly enough, the macOS client is a bit more usable, but I've not tried popped out windows there.
Over and above that, it seems to be a bandwidth hog while just sitting there watching an idle chat/team/channel.
Something I'd not use if it hadn't been adopted as the corporate "solution" at $EMPLOYER.
Settings, Audio, uncheck Automatically adjust microphone volume.
another thing zoom does to me is mute my mic whenever i switch a session/join a breakout room, but there's an option to disable it controlling the mic in the zoom settings to fix that one