** Description changed:

- Bug Description
- 
  Summary:
  The integrated MIPI webcam on my Dell Precision 5490 does not work on Ubuntu 
25.04 (kernel 6.14.0-15-generic). The camera is detected and all required IPU6 
kernel modules and firmware are present, but applications like Cheese and 
GStreamer fail to capture video.
  
  Steps to Reproduce:
  
-     Boot Dell Precision 5490 with Ubuntu 25.04 (kernel
+     Boot Dell Precision 5490 with Ubuntu 25.04 (kernel
  6.14.0-15-generic).
  
-     Confirm IPU6 modules and firmware are loaded:
+     Confirm IPU6 modules and firmware are loaded:
  
-         lsmod | grep ipu shows all relevant modules (intel_ipu6,
+         lsmod | grep ipu shows all relevant modules (intel_ipu6,
  intel_ipu6_isys, ov01a10, etc.).
  
-         /usr/lib/firmware/intel/ipu/ contains all expected firmware
+         /usr/lib/firmware/intel/ipu/ contains all expected firmware
  blobs.
  
-     Launch Cheese or test with gst-launch-1.0 libcamerasrc !
+     Launch Cheese or test with gst-launch-1.0 libcamerasrc !
  videoconvert ! autovideosink.
  
  Expected Result:
  Webcam should function normally, displaying video.
  
  Actual Result:
  
-     Cheese and GStreamer both fail to display video.
+     Cheese and GStreamer both fail to display video.
  
-     Cheese logs (libcamera v0.4.0) show repeated errors:
+     Cheese logs (libcamera v0.4.0) show repeated errors:
  
-         Recommended V4L2 control 0x009a0922 not supported
+         Recommended V4L2 control 0x009a0922 not supported
  
-         Unable to get rectangle X on pad 0/0: Ioctl() inapproprié pour
+         Unable to get rectangle X on pad 0/0: Ioctl() inapproprié pour
  un périphérique
  
-         The sensor kernel driver needs to be fixed
+         The sensor kernel driver needs to be fixed
  
-         Configuration file 'ov01a10.yaml' not found for IPA module
+         Configuration file 'ov01a10.yaml' not found for IPA module
  'simple', falling back to 'uncalibrated.yaml'
  
-     GStreamer fails with buffer queue timeouts.
+     GStreamer fails with buffer queue timeouts.
  
-     The camera is detected, but no image is captured.
+     The camera is detected, but no image is captured.
  
  Diagnostic Output:
  
  uname -a
  Linux ige-mcpn-175 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr  
6 15:05:05 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
  
  lsmod | grep ipu
  intel_ipu6_psys       106496  0
  intel_ipu6_isys       126976  0
  videobuf2_dma_sg       20480  2 intel_ipu6_isys
  videobuf2_v4l2         36864  1 intel_ipu6_isys
  videobuf2_common       90112  4 
videobuf2_v4l2,intel_ipu6_isys,videobuf2_dma_sg,videobuf2_memops
  v4l2_fwnode            40960  4 ov01a10,ivsc_csi,intel_ipu6_isys
  v4l2_async             28672  4 v4l2_fwnode,ov01a10,ivsc_csi,intel_ipu6_isys
  intel_ipu6             73728  2 intel_ipu6_isys,intel_ipu6_psys
  videodev              364544  6 
v4l2_async,v4l2_fwnode,videobuf2_v4l2,ov01a10,ivsc_csi,intel_ipu6_isys
  ipu_bridge             20480  3 intel_ipu6,ivsc_csi,intel_ipu6_isys
  mc                     86016  7 
v4l2_async,videodev,videobuf2_v4l2,ov01a10,ivsc_csi,intel_ipu6_isys,videobuf2_common
  
  ls /usr/lib/firmware/intel/ipu/
  ipu6epadln_fw.bin.zst  ipu7_fw.bin.zst
  ipu6ep_fw.bin.zst      
irci_irci_ecr-master_20161208_0213_20170112_1500.bin.zst
  ipu6epmtl_fw.bin.zst   shisp_2400b0_v21.bin.zst
  ipu6_fw.bin.zst        shisp_2401a0_v21.bin.zst
  ipu6se_fw.bin.zst
  
  Cheese output (libcamera):
  
  [INFO] Camera camera_manager.cpp:327 libcamera v0.4.0
  [WARN] CameraSensor camera_sensor_legacy.cpp:354 'ov01a10 12-0036': 
Recommended V4L2 control 0x009a0922 not supported
  [ERROR] V4L2 v4l2_subdevice.cpp:1127 'ov01a10 12-0036': Unable to get 
rectangle 2 on pad 0/0: Ioctl() inapproprié pour un périphérique
  ...
  [WARN] CameraSensor camera_sensor_legacy.cpp:426 'ov01a10 12-0036': The 
sensor kernel driver needs to be fixed
  [WARN] CameraSensor camera_sensor_legacy.cpp:428 'ov01a10 12-0036': See 
Documentation/sensor_driver_requirements.rst in the libcamera sources for more 
information
  [WARN] IPAProxy ipa_proxy.cpp:160 Configuration file 'ov01a10.yaml' not found 
for IPA module 'simple', falling back to 'uncalibrated.yaml'
  [WARN] IPASoft soft_simple.cpp:96 IPASoft: Failed to create camera sensor 
helper for ov01a10
  
  ProblemType: Bug
  DistroRelease: Ubuntu 25.04
  Package: linux-image-6.14.0-15-generic 6.14.0-15.15
  ProcVersionSignature: Ubuntu 6.14.0-15.15-generic 6.14.0
  Uname: Linux 6.14.0-15-generic x86_64
  ApportVersion: 2.32.0-0ubuntu5.1
  Architecture: amd64
  AudioDevicesInUse:
-  USER        PID ACCESS COMMAND
-  /dev/snd/controlC0:  haddjera  11198 F.... pipewire
-                       haddjera  11203 F.... wireplumber
-  /dev/snd/seq:        haddjera  11198 F.... pipewire
+  USER        PID ACCESS COMMAND
+  /dev/snd/controlC0:  haddjera  11198 F.... pipewire
+                       haddjera  11203 F.... wireplumber
+  /dev/snd/seq:        haddjera  11198 F.... pipewire
  CasperMD5CheckResult: unknown
  CurrentDesktop: ubuntu:GNOME
  Date: Wed Jun  4 12:58:05 2025
  IwDevWlp2s0f0Link: Not connected.
  MachineType: Dell Inc. Precision 5490
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.14.0-15-generic 
root=/dev/mapper/vg1-root ro 
crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M
  RelatedPackageVersions:
-  linux-restricted-modules-6.14.0-15-generic N/A
-  linux-backports-modules-6.14.0-15-generic  N/A
-  linux-firmware                             20250317.git1d4c88ee-0ubuntu1.1
+  linux-restricted-modules-6.14.0-15-generic N/A
+  linux-backports-modules-6.14.0-15-generic  N/A
+  linux-firmware                             20250317.git1d4c88ee-0ubuntu1.1
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  WifiSyslog:
-  
+ 
  dmi.bios.date: 03/24/2025
  dmi.bios.release: 1.13
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.13.0
  dmi.board.name: 0K69WX
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.ec.firmware.release: 1.17
  dmi.modalias: 
dmi:bvnDellInc.:bvr1.13.0:bd03/24/2025:br1.13:efr1.17:svnDellInc.:pnPrecision5490:pvr:rvnDellInc.:rn0K69WX:rvrA00:cvnDellInc.:ct10:cvr:sku0CC7:
  dmi.product.family: Precision
  dmi.product.name: Precision 5490
  dmi.product.sku: 0CC7
  dmi.sys.vendor: Dell Inc.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2112459

Title:
  Dell Precision 5490 MIPI webcam not working on Ubuntu 25.04 (kernel
  6.14, IPU6 modules loaded, ov01a10 sensor)

Status in linux package in Ubuntu:
  New

Bug description:
  Summary:
  The integrated MIPI webcam on my Dell Precision 5490 does not work on Ubuntu 
25.04 (kernel 6.14.0-15-generic). The camera is detected and all required IPU6 
kernel modules and firmware are present, but applications like Cheese and 
GStreamer fail to capture video.

  Steps to Reproduce:

      Boot Dell Precision 5490 with Ubuntu 25.04 (kernel
  6.14.0-15-generic).

      Confirm IPU6 modules and firmware are loaded:

          lsmod | grep ipu shows all relevant modules (intel_ipu6,
  intel_ipu6_isys, ov01a10, etc.).

          /usr/lib/firmware/intel/ipu/ contains all expected firmware
  blobs.

      Launch Cheese or test with gst-launch-1.0 libcamerasrc !
  videoconvert ! autovideosink.

  Expected Result:
  Webcam should function normally, displaying video.

  Actual Result:

      Cheese and GStreamer both fail to display video.

      Cheese logs (libcamera v0.4.0) show repeated errors:

          Recommended V4L2 control 0x009a0922 not supported

          Unable to get rectangle X on pad 0/0: Ioctl() inapproprié pour
  un périphérique

          The sensor kernel driver needs to be fixed

          Configuration file 'ov01a10.yaml' not found for IPA module
  'simple', falling back to 'uncalibrated.yaml'

      GStreamer fails with buffer queue timeouts.

      The camera is detected, but no image is captured.

  Diagnostic Output:

  uname -a
  Linux ige-mcpn-175 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr  
6 15:05:05 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

  lsmod | grep ipu
  intel_ipu6_psys       106496  0
  intel_ipu6_isys       126976  0
  videobuf2_dma_sg       20480  2 intel_ipu6_isys
  videobuf2_v4l2         36864  1 intel_ipu6_isys
  videobuf2_common       90112  4 
videobuf2_v4l2,intel_ipu6_isys,videobuf2_dma_sg,videobuf2_memops
  v4l2_fwnode            40960  4 ov01a10,ivsc_csi,intel_ipu6_isys
  v4l2_async             28672  4 v4l2_fwnode,ov01a10,ivsc_csi,intel_ipu6_isys
  intel_ipu6             73728  2 intel_ipu6_isys,intel_ipu6_psys
  videodev              364544  6 
v4l2_async,v4l2_fwnode,videobuf2_v4l2,ov01a10,ivsc_csi,intel_ipu6_isys
  ipu_bridge             20480  3 intel_ipu6,ivsc_csi,intel_ipu6_isys
  mc                     86016  7 
v4l2_async,videodev,videobuf2_v4l2,ov01a10,ivsc_csi,intel_ipu6_isys,videobuf2_common

  ls /usr/lib/firmware/intel/ipu/
  ipu6epadln_fw.bin.zst  ipu7_fw.bin.zst
  ipu6ep_fw.bin.zst      
irci_irci_ecr-master_20161208_0213_20170112_1500.bin.zst
  ipu6epmtl_fw.bin.zst   shisp_2400b0_v21.bin.zst
  ipu6_fw.bin.zst        shisp_2401a0_v21.bin.zst
  ipu6se_fw.bin.zst

  Cheese output (libcamera):

  [INFO] Camera camera_manager.cpp:327 libcamera v0.4.0
  [WARN] CameraSensor camera_sensor_legacy.cpp:354 'ov01a10 12-0036': 
Recommended V4L2 control 0x009a0922 not supported
  [ERROR] V4L2 v4l2_subdevice.cpp:1127 'ov01a10 12-0036': Unable to get 
rectangle 2 on pad 0/0: Ioctl() inapproprié pour un périphérique
  ...
  [WARN] CameraSensor camera_sensor_legacy.cpp:426 'ov01a10 12-0036': The 
sensor kernel driver needs to be fixed
  [WARN] CameraSensor camera_sensor_legacy.cpp:428 'ov01a10 12-0036': See 
Documentation/sensor_driver_requirements.rst in the libcamera sources for more 
information
  [WARN] IPAProxy ipa_proxy.cpp:160 Configuration file 'ov01a10.yaml' not found 
for IPA module 'simple', falling back to 'uncalibrated.yaml'
  [WARN] IPASoft soft_simple.cpp:96 IPASoft: Failed to create camera sensor 
helper for ov01a10

  ProblemType: Bug
  DistroRelease: Ubuntu 25.04
  Package: linux-image-6.14.0-15-generic 6.14.0-15.15
  ProcVersionSignature: Ubuntu 6.14.0-15.15-generic 6.14.0
  Uname: Linux 6.14.0-15-generic x86_64
  ApportVersion: 2.32.0-0ubuntu5.1
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  haddjera  11198 F.... pipewire
                        haddjera  11203 F.... wireplumber
   /dev/snd/seq:        haddjera  11198 F.... pipewire
  CasperMD5CheckResult: unknown
  CurrentDesktop: ubuntu:GNOME
  Date: Wed Jun  4 12:58:05 2025
  IwDevWlp2s0f0Link: Not connected.
  MachineType: Dell Inc. Precision 5490
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.14.0-15-generic 
root=/dev/mapper/vg1-root ro 
crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M
  RelatedPackageVersions:
   linux-restricted-modules-6.14.0-15-generic N/A
   linux-backports-modules-6.14.0-15-generic  N/A
   linux-firmware                             20250317.git1d4c88ee-0ubuntu1.1
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  WifiSyslog:

  dmi.bios.date: 03/24/2025
  dmi.bios.release: 1.13
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.13.0
  dmi.board.name: 0K69WX
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.ec.firmware.release: 1.17
  dmi.modalias: 
dmi:bvnDellInc.:bvr1.13.0:bd03/24/2025:br1.13:efr1.17:svnDellInc.:pnPrecision5490:pvr:rvnDellInc.:rn0K69WX:rvrA00:cvnDellInc.:ct10:cvr:sku0CC7:
  dmi.product.family: Precision
  dmi.product.name: Precision 5490
  dmi.product.sku: 0CC7
  dmi.sys.vendor: Dell Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2112459/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to