Firefox doesn't find virtual camera in fedora 41

After upgrading from fedora 40 to 41, firefox no longer finds my virtual camera (for example, on meet.new there are none). Interestingly, the camera works fine in both Chrome and Cheese.

I’m using Firefox 132. Has anyone faced the same issue?

I also run Fedora 41 with Firefox 132 on my laptop and it is able to find my in-built and an external webcamera (haven’t tried the virtual one yet!).

1 Like

This is related to https://www.phoronix.com/news/Fedora-41-Firefox-PipeWire-Cam

To fix it, open Firefox, navigate to about:config and set media.webrtc.camera.allow-pipewire to false

2 Likes

Downgrading pipewire to version 1.2.5 might also work as mentioned here .

With zoom.us the video still does not work, broken by f40->f41 upgrade. It says “Enable camera access in your browser’s address bar.Learn more” but there is nothing to enable.

Did someone got this working? Or is there a newr thread?

zoom.us works for me (f42) but I need to have the modification of Firefox about:config . But then my system is very old being upgraded version-by-version so there could get something wrong during the upgrades. Someone should test it on a fresh f42 installation.

On F42 do:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install kmod-v4l2loopback