Skip to content

Dell XPS 13 9340 (Meteor Lake): IPU6 detected, OVTI02C1 found in dmesg, but libcamera reports “No sensor found for /dev/media0” #428

@Tnkln99

Description

@Tnkln99

Summary

The built-in camera on my Dell XPS 13 9340 does not work on Debian 13 (Trixie).

The Intel IPU6 device is detected by the kernel, and dmesg shows that a supported sensor is found:

  • Found supported sensor OVTI02C1:00
  • Connected 1 cameras

However, libcamera still does not enumerate any usable camera.

cam -l ends with:

  • SimplePipeline ... No sensor found for /dev/media0
  • Available cameras: (empty)

GUI apps such as Snapshot open but only show a black screen.


Hardware

  • Laptop: Dell XPS 13 9340
  • Platform: Meteor Lake
  • Built-in camera: Intel MIPI/IPU6 path

Software environment

  • OS: Debian 13 (Trixie)
  • Kernel: Linux xps13onur 6.12.73+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.73-1 (2026-02-17) x86_64 GNU/Linux
  • Desktop/session: Sway / Wayland
  • libcamera version: libcamera v0.5.2

Installed relevant packages include:

  • libcamera-tools
  • libcamera-ipa
  • libcamera-v4l2
  • gstreamer1.0-libcamera
  • libspa-0.2-libcamera

Problem description

Symptoms:

  • Cheese does not work
  • Snapshot starts and requests camera access successfully, but shows a black screen
  • cam -l shows no available cameras

The kernel appears to detect the IPU6 hardware and eventually logs a supported sensor, but libcamera still fails to expose a usable camera.


Expected behavior

I expect cam -l to list at least one camera, and applications such as Snapshot to receive frames from the built-in webcam.


Actual behavior

cam -l shows no usable camera and logs:

  • No sensor found for /dev/media0

Snapshot opens but displays only a black screen.


Relevant command outputs

uname -a

Linux xps13onur 6.12.73+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.73-1 (2026-02-17) x86_64 GNU/Linux

lspci -nnk | grep -A4 -Ei 'imedia|ipu|camera|multimedia'

0000:00:05.0 Multimedia controller [0480]: Intel Corporation Meteor Lake IPU [8086:7d19] (rev 04)
	Subsystem: Dell Device [1028:0c87]
	Kernel driver in use: intel-ipu6
	Kernel modules: intel_ipu6
0000:00:06.0 System peripheral [0880]: Intel Corporation RST VMD Managed Controller [8086:09ab]
	Subsystem: Dell Device [1028:0c87]
0000:00:07.0 PCI bridge [0604]: Intel Corporation Meteor Lake-P Thunderbolt 4 PCI Express Root Port #0 [8086:7ec4] (rev 10)
	Subsystem: Dell Device [1028:0c87]
--
0000:00:1f.3 Multimedia audio controller [0401]: Intel Corporation Meteor Lake-P HD Audio Controller [8086:7e28] (rev 20)
	Subsystem: Dell Device [1028:0c87]
	Kernel driver in use: sof-audio-pci-intel-mtl
	Kernel modules: snd_hda_intel, snd_sof_pci_intel_mtl
0000:00:1f.4 SMBus [0c05]: Intel Corporation Meteor Lake-P SMBus Controller [8086:7e22] (rev 20)

lsmod | grep -Ei 'ipu6|ivsc|uvcvideo'

intel_ipu6_isys       122880  0
videobuf2_dma_sg       20480  2 intel_ipu6_isys
ivsc_csi               12288  1
videobuf2_v4l2         36864  1 intel_ipu6_isys
v4l2_fwnode            32768  2 ivsc_csi,intel_ipu6_isys
v4l2_async             32768  3 v4l2_fwnode,ivsc_csi,intel_ipu6_isys
videodev              368640  5 v4l2_async,v4l2_fwnode,videobuf2_v4l2,ivsc_csi,intel_ipu6_isys
videobuf2_common       81920  4 videobuf2_v4l2,intel_ipu6_isys,videobuf2_dma_sg,videobuf2_memops
mc                     94208  6 v4l2_async,videodev,videobuf2_v4l2,ivsc_csi,intel_ipu6_isys,videobuf2_common
ivsc_ace               16384  0
mei                   188416  8 mei_gsc_proxy,ivsc_ace,ivsc_csi,mei_vsc,mei_me
intel_ipu6             77824  1 intel_ipu6_isys
ipu_bridge             16384  3 intel_ipu6,ivsc_csi,intel_ipu6_isys

v4l2-ctl --list-devices

ipu6 (PCI:0000:00:05.0):
	/dev/video0
	/dev/video1
	/dev/video2
	/dev/video3
	/dev/video4
	/dev/video5
	/dev/video6
	/dev/video7
	/dev/video8
	/dev/video9
	/dev/video10
	/dev/video11
	/dev/video12
	/dev/video13
	/dev/video14
	/dev/video15
	/dev/video16
	/dev/video17
	/dev/video18
	/dev/video19
	/dev/video20
	/dev/video21
	/dev/video22
	/dev/video23
	/dev/video24
	/dev/video25
	/dev/video26
	/dev/video27
	/dev/video28
	/dev/video29
	/dev/video30
	/dev/video31
	/dev/video32
	/dev/video33
	/dev/video34
	/dev/video35
	/dev/video36
	/dev/video37
	/dev/video38
	/dev/video39
	/dev/video40
	/dev/video41
	/dev/video42
	/dev/video43
	/dev/video44
	/dev/video45
	/dev/video46
	/dev/video47
	/dev/media0

media-ctl -p -d /dev/media0

Media controller API version 6.12.73

Media device information
------------------------
driver          intel-ipu6
model           ipu6
serial          
bus info        PCI:0000:00:05.0
hw revision     0x10280c87
driver version  6.12.73

Device topology
- entity 1: Intel IPU6 ISYS Capture 0 (1 pad, 1 link)
            type Node subtype V4L flags 0
            device node name /dev/video0
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 0":1 []

- entity 5: Intel IPU6 ISYS Capture 1 (1 pad, 1 link)
            type Node subtype V4L flags 0
            device node name /dev/video1
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 0":2 []

- entity 9: Intel IPU6 ISYS Capture 2 (1 pad, 1 link)
            type Node subtype V4L flags 0
            device node name /dev/video2
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 0":3 []

- entity 13: Intel IPU6 ISYS Capture 3 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video3
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 0":4 []

- entity 17: Intel IPU6 ISYS Capture 4 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video4
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 0":5 []

- entity 21: Intel IPU6 ISYS Capture 5 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video5
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 0":6 []

- entity 25: Intel IPU6 ISYS Capture 6 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video6
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 0":7 []

- entity 29: Intel IPU6 ISYS Capture 7 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video7
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 0":8 []

- entity 33: Intel IPU6 ISYS Capture 8 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video8
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 1":1 []

- entity 37: Intel IPU6 ISYS Capture 9 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video9
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 1":2 []

- entity 41: Intel IPU6 ISYS Capture 10 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video10
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 1":3 []

- entity 45: Intel IPU6 ISYS Capture 11 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video11
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 1":4 []

- entity 49: Intel IPU6 ISYS Capture 12 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video12
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 1":5 []

- entity 53: Intel IPU6 ISYS Capture 13 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video13
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 1":6 []

- entity 57: Intel IPU6 ISYS Capture 14 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video14
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 1":7 []

- entity 61: Intel IPU6 ISYS Capture 15 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video15
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 1":8 []

- entity 65: Intel IPU6 ISYS Capture 16 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video16
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 2":1 []

- entity 69: Intel IPU6 ISYS Capture 17 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video17
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 2":2 []

- entity 73: Intel IPU6 ISYS Capture 18 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video18
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 2":3 []

- entity 77: Intel IPU6 ISYS Capture 19 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video19
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 2":4 []

- entity 81: Intel IPU6 ISYS Capture 20 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video20
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 2":5 []

- entity 85: Intel IPU6 ISYS Capture 21 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video21
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 2":6 []

- entity 89: Intel IPU6 ISYS Capture 22 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video22
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 2":7 []

- entity 93: Intel IPU6 ISYS Capture 23 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video23
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 2":8 []

- entity 97: Intel IPU6 ISYS Capture 24 (1 pad, 1 link)
             type Node subtype V4L flags 0
             device node name /dev/video24
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 3":1 []

- entity 101: Intel IPU6 ISYS Capture 25 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video25
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 3":2 []

- entity 105: Intel IPU6 ISYS Capture 26 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video26
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 3":3 []

- entity 109: Intel IPU6 ISYS Capture 27 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video27
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 3":4 []

- entity 113: Intel IPU6 ISYS Capture 28 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video28
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 3":5 []

- entity 117: Intel IPU6 ISYS Capture 29 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video29
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 3":6 []

- entity 121: Intel IPU6 ISYS Capture 30 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video30
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 3":7 []

- entity 125: Intel IPU6 ISYS Capture 31 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video31
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 3":8 []

- entity 129: Intel IPU6 ISYS Capture 32 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video32
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 4":1 []

- entity 133: Intel IPU6 ISYS Capture 33 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video33
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 4":2 []

- entity 137: Intel IPU6 ISYS Capture 34 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video34
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 4":3 []

- entity 141: Intel IPU6 ISYS Capture 35 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video35
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 4":4 []

- entity 145: Intel IPU6 ISYS Capture 36 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video36
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 4":5 []

- entity 149: Intel IPU6 ISYS Capture 37 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video37
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 4":6 []

- entity 153: Intel IPU6 ISYS Capture 38 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video38
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 4":7 []

- entity 157: Intel IPU6 ISYS Capture 39 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video39
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 4":8 []

- entity 161: Intel IPU6 ISYS Capture 40 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video40
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 5":1 []

- entity 165: Intel IPU6 ISYS Capture 41 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video41
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 5":2 []

- entity 169: Intel IPU6 ISYS Capture 42 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video42
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 5":3 []

- entity 173: Intel IPU6 ISYS Capture 43 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video43
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 5":4 []

- entity 177: Intel IPU6 ISYS Capture 44 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video44
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 5":5 []

- entity 181: Intel IPU6 ISYS Capture 45 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video45
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 5":6 []

- entity 185: Intel IPU6 ISYS Capture 46 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video46
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 5":7 []

- entity 189: Intel IPU6 ISYS Capture 47 (1 pad, 1 link)
              type Node subtype V4L flags 0
              device node name /dev/video47
	pad0: SINK,MUST_CONNECT
		<- "Intel IPU6 CSI2 5":8 []

- entity 193: Intel IPU6 CSI2 0 (9 pads, 8 links, 0 routes)
              type V4L2 subdev subtype Unknown flags 0
              device node name /dev/v4l-subdev0
	pad0: SINK,MUST_CONNECT
		[stream:0 fmt:SGRBG10_1X10/4096x3072 field:none]
	pad1: SOURCE
		[stream:0 fmt:SGRBG10_1X10/4096x3072 field:none
		crop.bounds:(0,0)/4096x3072
		crop:(0,0)/0x0]
		-> "Intel IPU6 ISYS Capture 0":0 []
	pad2: SOURCE
		-> "Intel IPU6 ISYS Capture 1":0 []
	pad3: SOURCE
		-> "Intel IPU6 ISYS Capture 2":0 []
	pad4: SOURCE
		-> "Intel IPU6 ISYS Capture 3":0 []
	pad5: SOURCE
		-> "Intel IPU6 ISYS Capture 4":0 []
	pad6: SOURCE
		-> "Intel IPU6 ISYS Capture 5":0 []
	pad7: SOURCE
		-> "Intel IPU6 ISYS Capture 6":0 []
	pad8: SOURCE
		-> "Intel IPU6 ISYS Capture 7":0 []

- entity 203: Intel IPU6 CSI2 1 (9 pads, 8 links, 0 routes)
              type V4L2 subdev subtype Unknown flags 0
              device node name /dev/v4l-subdev1
	pad0: SINK,MUST_CONNECT
		[stream:0 fmt:SGRBG10_1X10/4096x3072 field:none]
	pad1: SOURCE
		[stream:0 fmt:SGRBG10_1X10/4096x3072 field:none
		crop.bounds:(0,0)/4096x3072
		crop:(0,0)/0x0]
		-> "Intel IPU6 ISYS Capture 8":0 []
	pad2: SOURCE
		-> "Intel IPU6 ISYS Capture 9":0 []
	pad3: SOURCE
		-> "Intel IPU6 ISYS Capture 10":0 []
	pad4: SOURCE
		-> "Intel IPU6 ISYS Capture 11":0 []
	pad5: SOURCE
		-> "Intel IPU6 ISYS Capture 12":0 []
	pad6: SOURCE
		-> "Intel IPU6 ISYS Capture 13":0 []
	pad7: SOURCE
		-> "Intel IPU6 ISYS Capture 14":0 []
	pad8: SOURCE
		-> "Intel IPU6 ISYS Capture 15":0 []

- entity 213: Intel IPU6 CSI2 2 (9 pads, 8 links, 0 routes)
              type V4L2 subdev subtype Unknown flags 0
              device node name /dev/v4l-subdev2
	pad0: SINK,MUST_CONNECT
		[stream:0 fmt:SGRBG10_1X10/4096x3072 field:none]
	pad1: SOURCE
		[stream:0 fmt:SGRBG10_1X10/4096x3072 field:none
		crop.bounds:(0,0)/4096x3072
		crop:(0,0)/0x0]
		-> "Intel IPU6 ISYS Capture 16":0 []
	pad2: SOURCE
		-> "Intel IPU6 ISYS Capture 17":0 []
	pad3: SOURCE
		-> "Intel IPU6 ISYS Capture 18":0 []
	pad4: SOURCE
		-> "Intel IPU6 ISYS Capture 19":0 []
	pad5: SOURCE
		-> "Intel IPU6 ISYS Capture 20":0 []
	pad6: SOURCE
		-> "Intel IPU6 ISYS Capture 21":0 []
	pad7: SOURCE
		-> "Intel IPU6 ISYS Capture 22":0 []
	pad8: SOURCE
		-> "Intel IPU6 ISYS Capture 23":0 []

- entity 223: Intel IPU6 CSI2 3 (9 pads, 8 links, 0 routes)
              type V4L2 subdev subtype Unknown flags 0
              device node name /dev/v4l-subdev3
	pad0: SINK,MUST_CONNECT
		[stream:0 fmt:SGRBG10_1X10/4096x3072 field:none]
	pad1: SOURCE
		[stream:0 fmt:SGRBG10_1X10/4096x3072 field:none
		crop.bounds:(0,0)/4096x3072
		crop:(0,0)/0x0]
		-> "Intel IPU6 ISYS Capture 24":0 []
	pad2: SOURCE
		-> "Intel IPU6 ISYS Capture 25":0 []
	pad3: SOURCE
		-> "Intel IPU6 ISYS Capture 26":0 []
	pad4: SOURCE
		-> "Intel IPU6 ISYS Capture 27":0 []
	pad5: SOURCE
		-> "Intel IPU6 ISYS Capture 28":0 []
	pad6: SOURCE
		-> "Intel IPU6 ISYS Capture 29":0 []
	pad7: SOURCE
		-> "Intel IPU6 ISYS Capture 30":0 []
	pad8: SOURCE
		-> "Intel IPU6 ISYS Capture 31":0 []

- entity 233: Intel IPU6 CSI2 4 (9 pads, 9 links, 0 routes)
              type V4L2 subdev subtype Unknown flags 0
              device node name /dev/v4l-subdev4
	pad0: SINK,MUST_CONNECT
		[stream:0 fmt:SGRBG10_1X10/4096x3072 field:none]
		<- "Intel IVSC CSI":1 [ENABLED,IMMUTABLE]
	pad1: SOURCE
		[stream:0 fmt:SGRBG10_1X10/4096x3072 field:none
		crop.bounds:(0,0)/4096x3072
		crop:(0,0)/0x0]
		-> "Intel IPU6 ISYS Capture 32":0 []
	pad2: SOURCE
		-> "Intel IPU6 ISYS Capture 33":0 []
	pad3: SOURCE
		-> "Intel IPU6 ISYS Capture 34":0 []
	pad4: SOURCE
		-> "Intel IPU6 ISYS Capture 35":0 []
	pad5: SOURCE
		-> "Intel IPU6 ISYS Capture 36":0 []
	pad6: SOURCE
		-> "Intel IPU6 ISYS Capture 37":0 []
	pad7: SOURCE
		-> "Intel IPU6 ISYS Capture 38":0 []
	pad8: SOURCE
		-> "Intel IPU6 ISYS Capture 39":0 []

- entity 243: Intel IPU6 CSI2 5 (9 pads, 8 links, 0 routes)
              type V4L2 subdev subtype Unknown flags 0
              device node name /dev/v4l-subdev5
	pad0: SINK,MUST_CONNECT
		[stream:0 fmt:SGRBG10_1X10/4096x3072 field:none]
	pad1: SOURCE
		[stream:0 fmt:SGRBG10_1X10/4096x3072 field:none
		crop.bounds:(0,0)/4096x3072
		crop:(0,0)/0x0]
		-> "Intel IPU6 ISYS Capture 40":0 []
	pad2: SOURCE
		-> "Intel IPU6 ISYS Capture 41":0 []
	pad3: SOURCE
		-> "Intel IPU6 ISYS Capture 42":0 []
	pad4: SOURCE
		-> "Intel IPU6 ISYS Capture 43":0 []
	pad5: SOURCE
		-> "Intel IPU6 ISYS Capture 44":0 []
	pad6: SOURCE
		-> "Intel IPU6 ISYS Capture 45":0 []
	pad7: SOURCE
		-> "Intel IPU6 ISYS Capture 46":0 []
	pad8: SOURCE
		-> "Intel IPU6 ISYS Capture 47":0 []

- entity 349: Intel IVSC CSI (2 pads, 1 link, 0 routes)
              type V4L2 subdev subtype Unknown flags 0
              device node name /dev/v4l-subdev6
	pad0: SINK
		[stream:0 fmt:Y8_1X8/1x1 field:none]
	pad1: SOURCE
		[stream:0 fmt:Y8_1X8/1x1 field:none]
		-> "Intel IPU6 CSI2 4":0 [ENABLED,IMMUTABLE]

LIBCAMERA_LOG_LEVELS=*:DEBUG cam -l

[1:01:57.080288989] [5125] DEBUG IPAModule ipa_module.cpp:333 ipa_ipu3.so: IPA module /usr/lib/x86_64-linux-gnu/libcamera/ipa/ipa_ipu3.so is signed
[1:01:57.080354284] [5125] DEBUG IPAManager ipa_manager.cpp:229 Loaded IPA module '/usr/lib/x86_64-linux-gnu/libcamera/ipa/ipa_ipu3.so'
[1:01:57.080391418] [5125] DEBUG IPAModule ipa_module.cpp:333 ipa_soft_simple.so: IPA module /usr/lib/x86_64-linux-gnu/libcamera/ipa/ipa_soft_simple.so is signed
[1:01:57.080405942] [5125] DEBUG IPAManager ipa_manager.cpp:229 Loaded IPA module '/usr/lib/x86_64-linux-gnu/libcamera/ipa/ipa_soft_simple.so'
[1:01:57.080426464] [5125] DEBUG IPAModule ipa_module.cpp:333 ipa_vimc.so: IPA module /usr/lib/x86_64-linux-gnu/libcamera/ipa/ipa_vimc.so is signed
[1:01:57.080438362] [5125] DEBUG IPAManager ipa_manager.cpp:229 Loaded IPA module '/usr/lib/x86_64-linux-gnu/libcamera/ipa/ipa_vimc.so'
[1:01:57.080444974] [5125]  INFO Camera camera_manager.cpp:330 libcamera v0.5.2
[1:01:57.080669434] [5128] DEBUG Camera camera_manager.cpp:73 Starting camera manager
[1:01:57.087704675] [5128] DEBUG DeviceEnumerator device_enumerator.cpp:230 New media device "intel-ipu6" created from /dev/media0
[1:01:57.087935202] [5128] DEBUG DeviceEnumerator device_enumerator_udev.cpp:96 Defer media device /dev/media0 due to 49 missing dependencies
[1:01:57.090810953] [5128] DEBUG DeviceEnumerator device_enumerator_udev.cpp:322 All dependencies for media device /dev/media0 found
[1:01:57.090817568] [5128] DEBUG DeviceEnumerator device_enumerator.cpp:258 Added device /dev/media0: intel-ipu6
[1:01:57.090989900] [5128] DEBUG Camera camera_manager.cpp:140 Found registered pipeline handler 'ipu3'
[1:01:57.091003078] [5128] DEBUG Camera camera_manager.cpp:140 Found registered pipeline handler 'simple'
[1:01:57.091007747] [5128] DEBUG DeviceEnumerator device_enumerator.cpp:318 Successful match for media device "intel-ipu6"
[1:01:57.091015789] [5128]  INFO SimplePipeline simple.cpp:1686 No sensor found for /dev/media0
[1:01:57.091020941] [5128] DEBUG Camera camera_manager.cpp:140 Found registered pipeline handler 'uvcvideo'
[1:01:57.091025534] [5128] DEBUG Camera camera_manager.cpp:140 Found registered pipeline handler 'vimc'
[1:01:57.091031541] [5128] DEBUG Camera camera_manager.cpp:140 Found registered pipeline handler 'virtual'
[1:01:57.091043382] [5128] DEBUG DmaBufAllocator dma_buf_allocator.cpp:106 Failed to open /dev/dma_heap/linux,cma: No such file or directory
[1:01:57.091054767] [5128] DEBUG DmaBufAllocator dma_buf_allocator.cpp:106 Failed to open /dev/dma_heap/reserved: No such file or directory
[1:01:57.091064235] [5128] DEBUG DmaBufAllocator dma_buf_allocator.cpp:106 Failed to open /dev/dma_heap/system: Permission denied
[1:01:57.091076170] [5128] DEBUG DmaBufAllocator dma_buf_allocator.cpp:112 Using /dev/udmabuf
[1:01:57.091084740] [5128] DEBUG Virtual virtual.cpp:349 Configuration file not found, skipping virtual cameras
Available cameras:

sudo dmesg | grep -iE 'ipu6|ivsc|sensor|camera|ov01|ov02|ov08|firmware'

[    1.110953] wmi_bus wmi_bus-PNP0C14:02: [Firmware Bug]: WQBC data block query control method not found
[    1.854378] hid-generic 001F:8087:0AC2.0002: hidraw1: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    1.859617] hid-generic 001F:8087:0AC2.0003: hidraw2: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    1.865963] hid-sensor-hub 001F:8087:0AC2.0002: hidraw1: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    1.866849] hid-sensor-hub 001F:8087:0AC2.0003: hidraw2: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    2.722320] systemd[1]: systemd-hibernate-clear.service - Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
[    2.971382] intel-ipu6 0000:00:05.0: enabling device (0000 -> 0002)
[    2.971703] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    2.990148] intel-ipu6 0000:00:05.0: FW version: 20230925
[    2.993450] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.000194] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.006252] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.011728] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.015066] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.020479] int3472-discrete INT3472:0c: GPIO type 0x02 unknown; the sensor may not work
[    3.022280] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.025990] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.030956] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.035928] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.044238] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.048980] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.053423] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.054986] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.057615] intel_vpu 0000:00:0b.0: [drm] Firmware: intel/vpu/vpu_37xx_v1.bin, version: 20250306*MTL_CLIENT_SILICON-release*1130*ci_tag_ud202512_vpu_rc_20250306_1130*5064b5debc3
[    3.059626] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.064114] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.069414] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.109059] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.115371] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.116215] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.120679] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.163527] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.168814] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.170118] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.176004] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.296298] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.300492] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.302474] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.306730] intel-ipu6 0000:00:05.0: FW version: 20230925
[    3.503825] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[    3.509803] intel-ipu6 0000:00:05.0: FW version: 20230925
[   13.359367] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[   13.376554] intel-ipu6 0000:00:05.0: FW version: 20230925
[   13.377186] pci 0000:00:05.0: deferred probe pending: intel-ipu6: IPU6 bridge init failed
[   14.990882] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[   15.009419] intel-ipu6 0000:00:05.0: FW version: 20230925
[   15.012585] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[   15.019652] intel-ipu6 0000:00:05.0: FW version: 20230925
[   15.020875] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[   15.027275] intel-ipu6 0000:00:05.0: FW version: 20230925
[   15.030048] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[   15.035485] intel-ipu6 0000:00:05.0: FW version: 20230925
[   15.082019] iwlwifi 0000:71:00.0: firmware: failed to load iwlwifi-gl-c0-fm-c0-93.ucode (-2)
[   15.082167] iwlwifi 0000:71:00.0: firmware: failed to load iwlwifi-gl-c0-fm-c0-93.ucode (-2)
[   15.082188] iwlwifi 0000:71:00.0: firmware: failed to load iwlwifi-gl-c0-fm-c0-93.ucode (-2)
[   15.082191] iwlwifi 0000:71:00.0: Direct firmware load for iwlwifi-gl-c0-fm-c0-93.ucode failed with error -2
[   15.082412] intel-ipu6 0000:00:05.0: IPU6 in secure mode touch 0x80000000 mask 0x0
[   15.095932] intel-ipu6 0000:00:05.0: FW version: 20230925
[   15.100892] intel-ipu6 0000:00:05.0: Found supported sensor OVTI02C1:00
[   15.101024] intel-ipu6 0000:00:05.0: Connected 1 cameras
[   15.104784] intel-ipu6 0000:00:05.0: Sending BOOT_LOAD to CSE
[   15.111214] iwlwifi 0000:71:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[   15.111235] iwlwifi 0000:71:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[   15.111251] iwlwifi 0000:71:00.0: firmware: failed to load iwl-debug-yoyo.bin (-2)
[   15.111257] iwlwifi 0000:71:00.0: loaded firmware version 92.67ce4588.0 gl-c0-fm-c0-92.ucode op_mode iwlmvm
[   15.152780] intel-ipu6 0000:00:05.0: Sending AUTHENTICATE_RUN to CSE
[   15.180067] Bluetooth: hci0: Firmware timestamp 2025.7 buildtype 1 build 76693
[   15.180076] Bluetooth: hci0: Firmware SHA1: 0x9919f053
[   15.183511] Bluetooth: hci0: Found device firmware: intel/ibt-0291-0291.sfi
[   15.183553] Bluetooth: hci0: Firmware Version: 149-7.25
[   15.183556] Bluetooth: hci0: Firmware already loaded
[   15.200735] intel-ipu6 0000:00:05.0: CSE authenticate_run done
[   15.200748] intel-ipu6 0000:00:05.0: IPU6-v4[7d19] hardware version 6
[   15.569259] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/mtl_dmc.bin (v2.23)
[   15.632889] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin version 70.36.0
[   15.653887] i915 0000:00:02.0: [drm] GT1: GuC firmware i915/mtl_guc_70.bin version 70.36.0
[   15.653890] i915 0000:00:02.0: [drm] GT1: HuC firmware i915/mtl_huc_gsc.bin version 8.5.4
[   15.717223] sof-audio-pci-intel-mtl 0000:00:1f.3: Firmware paths/files for ipc type 1:
[   15.717228] sof-audio-pci-intel-mtl 0000:00:1f.3:  Firmware file:     intel/sof-ipc4/mtl/sof-mtl.ri
[   15.717230] sof-audio-pci-intel-mtl 0000:00:1f.3:  Firmware lib path: intel/sof-ipc4-lib/mtl
[   15.717844] sof-audio-pci-intel-mtl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.12.0.1
[   15.825740] i915 0000:00:02.0: [drm] GT1: Loaded GSC firmware i915/mtl_gsc_1.bin (cv1.0, r102.1.15.1926, svn 1)
[   15.889492] sof-audio-pci-intel-mtl 0000:00:1f.3: Booted firmware version: 2.12.0.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions