Bug 2407321 - IPU6 camera on Dell Max Pro MA16250 not working, requires vision-drivers
Summary: IPU6 camera on Dell Max Pro MA16250 not working, requires vision-drivers
Keywords:
Status: CLOSED DUPLICATE of bug 2402746
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 43
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Hans de Goede
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2413656
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-10-30 09:28 UTC by Fabio S.
Modified: 2025-11-09 17:13 UTC (History)
13 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-10-30 19:23:45 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
kernel.txt (233.93 KB, text/plain)
2025-10-30 09:28 UTC, Fabio S.
no flags Details
lsusb.txt (733 bytes, text/plain)
2025-10-30 09:29 UTC, Fabio S.
no flags Details
i2c-devices.txt (3.34 KB, text/plain)
2025-10-30 09:29 UTC, Fabio S.
no flags Details

Description Fabio S. 2025-10-30 09:28:02 UTC
1. Please describe the problem:
Camera on my Dell Max Pro (Modell: MA16250) is not recognized, even if enabled in BIOS.

2. What is the Version-Release number of the kernel:
6.17.5-300.fc43.x86_64

3. Did it work previously in Fedora? If so, what kernel version did the issue
   *first* appear?  Old kernels are available for download at
   https://koji.fedoraproject.org/koji/packageinfo?packageID=8 :
Never worked

4. Can you reproduce this issue? If so, please provide the steps to reproduce
   the issue below:


5. Does this problem occur with the latest Rawhide kernel? To install the
   Rawhide kernel, run ``sudo dnf install fedora-repos-rawhide`` followed by
   ``sudo dnf update --enablerepo=rawhide kernel``:


6. Are you running any modules that not shipped with directly Fedora's kernel?:
No

7. Please attach the kernel logs. You can get the complete kernel log
   for a boot with ``journalctl --no-hostname -k > dmesg.txt``. If the
   issue occurred on a previous boot, use the journalctl ``-b`` flag.

Reproducible: Always

Followed instructions from: [here](https://hansdegoede.dreamwidth.org/31089.html)

Comment 1 Fabio S. 2025-10-30 09:28:43 UTC
Created attachment 2111443 [details]
kernel.txt

Comment 2 Fabio S. 2025-10-30 09:29:05 UTC
Created attachment 2111444 [details]
lsusb.txt

Comment 3 Fabio S. 2025-10-30 09:29:28 UTC
Created attachment 2111445 [details]
i2c-devices.txt

Comment 4 Hans de Goede 2025-10-30 13:30:21 UTC
Your system looks a lot like the system from bug 2402746, so I think the issue is that you need the out of tree Intel vision-drivers from:
https://github.com/intel/vision-drivers.git

Can you try the following workaround:

1. "sudo dnf install kernel-devel-matched libcamera-qcam"

2. Reboot

3. Do *not* try to use the camera yet!

4. Run the following commands from a terminal:

git clone https://github.com/intel/vision-drivers.git
cd vision-drivers
make
sudo insmod intel_cvs.ko

5. Now try to use the camera by running "qcam"

If the camera works in qcam, then it should also work in Firefox. Note these new MIPI cameras only work in applications which support using pipewire to access the camera like Firefox and Snapshot (aka "Camera" in gnome).

Comment 5 Fabio S. 2025-10-30 16:15:52 UTC
`kernel-devel-matched` was already installed on latest.

after using vision-drivers the camera is working in qcam. but in Chrome with Teams it doesn't work, also the Snapshot (aka `Camera` in gnome) doesn't work.

so without pipewire support that camera is rather useless?

Comment 6 Hans de Goede 2025-10-30 19:19:46 UTC
(In reply to Fabio S. from comment #5)
> after using vision-drivers the camera is working in qcam.

That is good news.

> but in Chrome with Teams it doesn't work

It should work in Firefox.

> also the Snapshot (aka `Camera` in gnome) doesn't work.

snapshot seems to have some snapshot specific issues when using vulkan rendering. Try starting it from a terminal with:

GSK_RENDERER=gl snapshot

Comment 7 Hans de Goede 2025-10-30 19:23:45 UTC

*** This bug has been marked as a duplicate of bug 2402746 ***

Comment 8 Fabio S. 2025-10-31 08:58:17 UTC
> It should work in Firefox.

Unfortunately not. It worked in webcamtests.com, but then not in teams

> GSK_RENDERER=gl snapshot

```
GSK_RENDERER=gl snapshot
2025-10-31T08:56:59.605495Z  INFO snapshot::application::imp: Snapshot (org.gnome.Snapshot)
2025-10-31T08:56:59.605518Z  INFO snapshot::application::imp: Version: 49.0
2025-10-31T08:56:59.605521Z  INFO snapshot::application::imp: Datadir: /usr/share/snapshot
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:981: FINISHME: support more multi-planar formats with DRM modifiers
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:949: FINISHME: support YUV colorspace with DRM format modifiers
2025-10-31T08:57:01.478946Z  INFO ashpd::desktop::request: Creating a org.freedesktop.portal.Request /org/freedesktop/portal/desktop/request/1_155/ashpd_kgcXwo6aP0
2025-10-31T08:57:01.480353Z  INFO ashpd::desktop::request: Received signal 'Response' on 'org.freedesktop.portal.Request'
2025-10-31T08:57:01.480393Z  INFO ashpd::proxy: Calling method org.freedesktop.portal.Camera:OpenPipeWireRemote
```

and the camera stays blank :)

Thanks for helping though, but this doesn't seem to be a solution at all. Is there any ETA on a real fix, or are we just unlucky?


Note You need to log in before you can comment on or make changes to this bug.