I'm happy to share that 3 major IPU6 camera related kernel changes from linux-next have been backported to Fedora and have been available for about a week now the Fedora kernel-6.14.6-300.fc42 (or later) package:
If you want to give this a test using the libcamera-softwareISP FOSS stack, run the following commands:
sudo rm -f /etc/modprobe.d/ipu6-driver-select.conf
sudo dnf update 'kernel*'
sudo dnf install libcamera-qcam
reboot
qcam
Note the colors being washed out and/or the image possibly being a bit over or under exposed is expected behavior ATM, this is due to the software ISP needing more work to improve the image quality. If your camera still does not work after these changes and you've not filed a bug for this camera already please file a bug following these instructions.
See my previous blogpost on how to also test Intel's proprietary stack from rpmfusion if you also have that installed.
- Support for the OV02C10 camera sensor, this should e.g. enable the camera to work out of the box on all Dell XPS 9x40 models.
- Support for the OV02E10 camera sensor, this should e.g. enable the camera to work out of the box on Dell Precision 5690 laptops. When combined with item 3. below and the USBIO drivers from rpmfusion this should also e.g. enable the camera on other laptop models like e.g. the Dell Latitude 7450.
- Support for the special handshake GPIO used to turn on the sensor and allow sensor i2c-access on various new laptop models using the Lattice MIPI aggregator FPGA / USBIO chip.
If you want to give this a test using the libcamera-softwareISP FOSS stack, run the following commands:
sudo rm -f /etc/modprobe.d/ipu6-driver-select.conf
sudo dnf update 'kernel*'
sudo dnf install libcamera-qcam
reboot
qcam
Note the colors being washed out and/or the image possibly being a bit over or under exposed is expected behavior ATM, this is due to the software ISP needing more work to improve the image quality. If your camera still does not work after these changes and you've not filed a bug for this camera already please file a bug following these instructions.
See my previous blogpost on how to also test Intel's proprietary stack from rpmfusion if you also have that installed.
ov02c10 - black image
Date: 2025-06-03 06:38 am (UTC)Followed the steps to file bug, just to share debugging information (tried to state it clear, that it is not redhat/fedora bug tough.)
https://bugzilla.redhat.com/show_bug.cgi?id=2369821
Dell XPS 13 9320
Date: 2025-07-29 12:44 pm (UTC)Do you know the state of Dell XPS 13 9320 now, with the 6.16 kernel out and such? It was something about iVSC and ljca and whatnot (I honestly have no clue what these things actually are..)
(I'm guessing the answer to the above is "no", but if the support were there, would it work with vanilla libcamera, or does libcamera need some ipu6-specific pipeline which is not upstream? If you want to get this working on something non-fedora that is...)
Re: Dell XPS 13 9320
Date: 2025-07-29 01:33 pm (UTC)Re: Dell XPS 13 9320
Date: 2025-10-30 04:10 pm (UTC)Name of USBIO rpmfusion package
Date: 2025-10-30 02:55 pm (UTC)I am trying to get the webcam working on my Latitude 7450, it currently partially works so I likely need the USBIO rpmfusion package. Your link above asks for login credentials, what is the name of the USBIO rpmfusion package you're talking about so I can try installing it?
Thanks,
Kieran.
Re: Name of USBIO rpmfusion package
Date: 2025-10-30 04:09 pm (UTC)The USBIO drivers have been merged upstream and these have been backported to the Fedora 6.17.y kernels. If you update to the latest Fedora 42 / 43 kernel then you will get the USBIO drivers without needing any packages from rpmfusion.
Regards,
Hans