*** 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

Reply via email to