Skip to content

Instantly share code, notes, and snippets.

@jmkim
Created August 21, 2025 04:51
Show Gist options
  • Save jmkim/011e7f4c96200b93f955aa8f689bcf49 to your computer and use it in GitHub Desktop.
Save jmkim/011e7f4c96200b93f955aa8f689bcf49 to your computer and use it in GitHub Desktop.
Install the IPU6 Webcam Driver on Debian 13 (Trixie)

Install the IPU6 Webcam Driver on Debian 13 (Trixie)

Since kernel 6.10, the IPU6 driver has been included in the mainline kernel. This guide explains how to install the driver on Debian 13 and its derivatives.

Tested Environment

  • PC: Lenovo ThinkPad X1 Carbon Gen 12
    • Camera: UHD 8.0MP + IR discrete, with privacy shutter, MIPI, fixed focus, Computer Vision, temporal noise reduction
  • OS: Debian GNU/Linux 13 “Trixie”
    • Kernel: 6.12.38+deb13-amd64

Installation Steps

  1. Install the required packages

    sudo apt install linux-headers-amd64 dkms git
  2. Clone the driver source

    git clone https://github.com/intel/ipu6-drivers
    cd ipu6-drivers
  3. Add the DKMS module

    sudo dkms add .
  4. Build and install the module

    sudo dkms build ipu6-drivers/0.0.0
    sudo dkms install ipu6-drivers/0.0.0

    Or, simply run:

    sudo dkms autoinstall ipu6-drivers/0.0.0

References

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment