#1135574 linux-image-6.12.85+deb13-amd64: builtin webcam broken on Dell Precision 5690 MTL (IPU6/IVSC, OVTI02E1; libcamera no sensor; VIDIOC_STREAMON link severed)

#1135574#5
Date:
2026-05-02 21:16:27 UTC
From:
To:
Dear Maintainer,

Built-in webcam does not work on this Dell Precision 5690 (Intel Meteor Lake,
Core Ultra 9 185H). Microphone via SOF SoundWire is fine; only the camera/IPU6
path fails.

Symptoms:
- Camera privacy LED never turns on.
- libcamera: `cam -l` reports "No sensor found for /dev/media0" (empty list).
- Only /dev/media0 exists (intel-ipu6); media graph shows IVSC->CSI2 path but
  capture fails at stream time (crop 0x0 on CSI2 sources in media-ctl).
- ffmpeg and PipeWire: VIDIOC_STREAMON gives "Link has been severed" on /dev/video32
  (and other nodes tested).
- WebRTC getUserMedia: microphone works; video does not (many identical
  "ipu6 (V4L2)" PipeWire sources).

Kernel log shows sensor OVTI02E1 probe and IPU6 firmware load; also occasional
"deferred probe pending: intel-ipu6: IPU6 bridge init failed" before sensor
appears.

Regression note: Ubuntu with kernel ~6.8 had the camera mostly working on the
same hardware.

Security note: system was upgraded to trixie-security 6.12.85-1 (among other
reasons) for CVE-2026-31431; camera behaviour unchanged vs earlier 6.12.x on
Debian.

BIOS updated via fwupd (system firmware 1.20.0 to 1.21.0); issue unchanged.

Please forward upstream (linux-media / libcamera) if appropriate. Happy to test
newer kernels from security/backports/sid or additional diagnostics.

Attachments:
- system.txt - uname, os-release, machine, package versions, lspci
- dmesg-camera.txt - filtered dmesg (ipu, ivsc, ovti, camera-related)
- cam-list.txt - output of cam -l
- mediactl-media0.txt - media-ctl -d /dev/media0 -p
- journal-user.txt - recent user journal (pipewire, v4l, ipu, libcamera)
- ffmpeg-video32.txt - ffmpeg single-frame grab attempt on /dev/video32

Thanks,

Nate Larsen