*** This bug is a duplicate of bug 2117188 ***
https://bugs.launchpad.net/bugs/2117188
I have the same hardware — ThinkPad X1 Carbon Gen 12 — running Ubuntu
24.04 LTS, now on kernel 6.17.0-14-generic.
The linux-headers / intel-ipu6-dkms build failure described here can be
bypassed entirely by building the out-of-tree drivers from Intel's repositories
directly. However, the DKMS module alone is not sufficient — the camera also
requires the Intel Camera HAL (userspace ISP), the icamerasrc GStreamer
plugin, and a v4l2loopback virtual device. Without the full stack, the camera
will not produce any output even if the kernel modules load successfully.
I wrote an automated setup script that handles the complete chain:
git clone https://github.com/achrafsoltani/ipu6-camera.git
cd ipu6-camera
sudo ./setup.sh
sudo reboot
The script builds USBIO drivers and IPU6 PSYS via DKMS (from Intel's upstream
repos, avoiding the broken ubuntu intel-ipu6-dkms package), installs the Camera
HAL binaries and builds libcamhal, builds the icamerasrc GStreamer plugin, and
configures a systemd service that streams the camera feed to /dev/video99
via v4l2loopback.
After reboot, the camera appears as "Integrated Camera" in Chromium-
based browsers.
Tested and working on ThinkPad X1 Carbon Gen 12 with kernel
6.17.0-14-generic, Ubuntu 24.04 LTS.
Full details and manual setup steps:
https://github.com/achrafsoltani/ipu6-camera
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2125762
Title:
IPU6 cam
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.14/+bug/2125762/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs