Doublecheck your settings. I use MS Teams daily on fedora template and I’m always using background image as “blur”.
EDIT: seems I was remember wrong when I wrote that. Your absolutly right, no such thing currently on linux directly.
I have a windows laptop next to me where I join with the cam, then I have my qubes desktop where I join with my headset, follow presentations etc. Completly forgot about the windows part when I wrote the above
I don’t have much experience with this, but I fail to understand why you would have to install anything in dom0 which given the complexity of the dependencies (openCV, V42L, tensorflow)
With this much additional software on dom0 I believe you are largely undermining the security of Qubes OS for what might be considered a gimmick. Reading the docs, this is not advised.
For example, why wouldn’t this be possible to install solely on an AppVM? In case you haven’t already, I would suggest you try to follow this procedure exclusively on an AppVM (or associated templateVM) and go from there.
Then for installing it in an AppVM it will basically be only a Linux-specific problem, in which case other forums like the arch community may be able to give a few pointers as well.
I won’t be able to help on the specifics, but I just wanted to give my 2 cents.
Bluring video background in Q4 works. Not very stable so far, thought. Havent’t found a way to tell teams to use anything else that the build- in web cam (recognized as USB device, not /dev/videoX).