Plee
Hello folks! I've had my Latitude 7320 for a few years now and everything works out of the box with Ubuntu, except for the webcam. I've waited for years, and I'm now running 24.10 and still haven't been able to get this thing working. In this era it is very painful to have a webcam that does not work. There is at least one other person with my problem.
I've read a lot about this, and I believe that I have a MIPI ipu6 (tigerlake) architecture, which no longer uses USB so requires new packages. I see that there are many people out there running ubuntu with this type of webcam working, including official posts on the dell webpage.
Could someone please help a desperate soul here?
At the moment, I can't tell if there is a problem with loading the firmware, as it has an error message, but is followed by encouraging messages:
=> sudo dmesg | grep ipu
<snip>
[ 2.857455] intel-ipu6 0000:00:05.0: Direct firmware load for intel/ipu6_fw.bin failed with error -2
[ 2.864584] intel-ipu6 0000:00:05.0: FW version: 20230925
[ 2.870327] intel-ipu6 0000:00:05.0: Found supported sensor OVTI8856:00
[ 2.870334] intel-ipu6 0000:00:05.0: Connected 1 cameras
This may be due to the fact that the Oracular linux-firmware package installs a compressed version of this file at /lib/firmware/intel/ipu/ipu6se_fw.bin.zst. I did copy a version of ipu6_fw.bin to /lib/firmware/intel/ipu6se_fw.bin for good measure but continue to see the error.
What I've done
Diagnostics
The ipu6 video devices seem to show up
=> v4l2-ctl --list-devices
ipu6 (PCI:pci:pci0000:00):
/dev/video1
/dev/video2
/dev/video3
/dev/video4
/dev/video5
/dev/video6
/dev/video7
/dev/video8
ipu6 (pci:pci0000:00):
/dev/media0
Intel MIPI Camera (platform:v4l2loopback-000):
/dev/video0
but the driver info does not show IPU6
=> v4l2-ctl --all
Driver Info:
Driver name : v4l2 loopback
Card type : Intel MIPI Camera
Bus info : platform:v4l2loopback-000
Driver version : 6.11.0
Capabilities : 0x85200001
Video Capture
Read/Write
Streaming
Extended Pix Format
Device Capabilities
Device Caps : 0x05200001
Video Capture
Read/Write
Streaming
Extended Pix Format
The driver seems to be loaded
=> sudo lshw -C multimedia
*-multimedia:0
description: Multimedia controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 5
bus info: pci@0000:00:05.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm bus_master cap_list
configuration: driver=intel-ipu6 latency=0
resources: iomemory:600-5ff irq:169 memory:6052000000-6052ffffff
as well as the v4l2-relay daemon service.
The PPA package installation
Using this page as a guide, I added the OEM Solutions Group PPA for Intel MIPI IPU6. Here is what is listed on that PPA:
These don't appear to be installable packages:
=> sudo apt update
<snip>
Hit:7 https://ppa.launchpadcontent.net/oem-solutions-group/intel-ipu6/ubuntu oracular InRelease
All packages are up to date.
=> sudo apt install ipu6-camera-bins
Error: Unable to locate package ipu6-camera-bins
but I can see the package details for each one of them. For example the gst-plugins-icamera package has this contents:
I can install the .deb packages listed each of them, with the exception of libipu6 which is a transitional package, so I don't believe it's a problem.

