[HELP ] Intel IPU6 Camera Black Screen on Dell XPS 13 Plus (9320) - Ubuntu 24.04

I am unable to get any video feed from the built-in camera. The system correctly identifies the camera as /dev/video0 through the v4l2-relayd setup. However, when I launch any application (Gnome Snapshot, Zoom, or web browsers):

  • The white camera LED indicator turns ON.
  • The application interface remains completely BLACK.
  • No error message is displayed, but no frames are captured.

All required Intel IPU6 DKMS modules and firmware seem to be loaded.

  • v4l2-relayd is active and running.
  • Pipewire is being used as the media server.
  • I have already tried adding a Pipewire passthrough rule for v4l2_input, but it did not resolve the black screen.

When running gst-launch-1.0 v4l2src device=/dev/video0 ! videoconvert ! autovideosink, the pipeline starts, the LED lights up, but the output window stays black or fails to receive buffers. It appears to be a negotiation failure between the IPU6 backend and the v4l2loopback output.

I am looking for advice from anyone who has managed to fix this specific “Active LED but Black Stream” issue on the XPS 9320. Is there a specific format override (NV12/YUYV) or a particular kernel parameter needed for this MIPI sensor to work on recent Ubuntu releases?


A post was merged into an existing topic: [HELP] Intel IPU6 Camera Black Screen on Dell XPS 13 Plus (9320) - Ubuntu 24.04