ipu6 camera still not usable in firefox (via pipewire). Reproducible: Always Steps to Reproduce: 1. start firefox 2. go to any online video tool 3. ipu6 camera not there for selection Actual Results: no ipu6 camera available Expected Results: ipu6 camera available dell xps 13 9430
actually, the ipu6 camera is not usable in anything that usually deals with video; is the pipewire setup broken? helvum shows around 20 to 30 ipu6 canmera (instances).
Likewise on Lenovo X1 Gen 12. Some cameras exist (around 40 IPU6 V4L2) but none work. /dev/media exists but reports no sensor available
(In reply to jan p. springer from comment #1) > actually, the ipu6 camera is not usable in anything that usually deals with > video; is the pipewire setup broken? helvum shows around 20 to 30 ipu6 > canmera (instances). This has been long fixed by: https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/2095 Please make sure you have applied all updates by running the following command in a terminal: `sudo dnf update` Due to a recent kernel bug you will need to make sure you update to kernel 6.12.5 otherwise you will get kernel 6.11.11 or 6.12.5 and your laptop will not boot: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-72be304d8a` Before rebooting please enable some debugging by running: `sudo grubby --update-kernel=ALL --args="intel_skl_int3472_discrete.dyndbg" Reboot and read and follow: https://fedoraproject.org/wiki/Changes/IPU6_Camera_support#How_To_Test to test the cameras. If things still do not work, please run the following commands to collect logs after testing the cameras: `journalctl -b 0 -k > kernel.txt` `lsusb > lsusb.txt` `ls -l /sys/bus/i2c/devices/ > i2c-devices.txt` `ls -l /sys/bus/spi/devices/ > spi-devices.txt`
(In reply to kja999 from comment #2) > Likewise on Lenovo X1 Gen 12. > Some cameras exist (around 40 IPU6 V4L2) but none work. /dev/media exists > but reports no sensor available The cameras not working on the X1 Carbon Gen 12 is a different issue which is caused by bug 2333299.
p.s. (In reply to Hans de Goede from comment #3) > If things still do not work, please run the following commands to > collect logs after testing the cameras: > > `journalctl -b 0 -k > kernel.txt` > `lsusb > lsusb.txt` > `ls -l /sys/bus/i2c/devices/ > i2c-devices.txt` > `ls -l /sys/bus/spi/devices/ > spi-devices.txt` And then please attach the generated "*.txt" files to this bug.
Created attachment 2063296 [details] journalctl -b 0 -k > kernel.txt
Created attachment 2063297 [details] lsusb > lsusb.txt
Created attachment 2063298 [details] ls -l /sys/bus/i2c/devices/ > i2c-devices.txt
Created attachment 2063299 [details] ls -l /sys/bus/spi/devices/ > spi-devices.txt
Thank you for the logs. The journal ctl output shows that you have a XPS 13 9340, not a 9430 (4 and 3 swapped) as you mentioned in the original description. There is a known issue with the cameras on the XPS 13 9340 caused by the ov02c10 sensor not being supported by the mainline kernel and your logs show this is the issue on your model too. The good news is that a driver for the ov02c10 sensor is undergoing review upstream and people have confirmed that with that driver things do work. So with some patience this will hopefully get resolved soon(ish). *** This bug has been marked as a duplicate of bug 2333347 ***