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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions