This is a tracking bug for Change: IPU6 camera support For more details, see: https://fedoraproject.org/wiki/Changes/IPU6_Camera_support Integrate support into Fedora for Intel IPU6 attached MIPI cameras using the IPU6 CSI-receiver (isys) driver which has landed in kernel 6.10 together with libcamwera's 0.3 software ISP support and Firefox' recent support for using cameras through pipewire. If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.
Hi Hans, could you provide a status update on this change please? Changes need to be code complete before we enter beta freeze next Tuesday 27th August. Are you still on track to land this in F41, or do you need to defer to F42? Thanks, Aoife
Starting with the 6.10.y kernel builds and libcamera >= 0.3.1-2 all the bits to use IPU6 cameras are in place, so this is feature complete (and has been feature complete since August 1st). There are still some bugs, mostly related to using non IPU6 (e.g. UVC) cameras through pipewire instead of directly accessing /dev/video# as firefox did before. I'm making good progress on fixing these bugs in pipewire and libcamera upstream and I'm confident that all currently known bugs will be fixed (and the fixes backported) before the final freeze.
Hi Hans, thank you for the detailed update! Have you managed to address all known bugs? I'll update the state of the bug to MODiFIED to indicate that work is happening, and will be submitting a report to FESCo on the status of F41 changes later tonight. Currently your change is noted as Feature Complete, with some known bugs being worked on. Let me know if this is inaccurate and I can adjust the report to reflect current state. Thanks again!
There are a couple of pre-existing pipewire video/camera related bugs which are already hit when using e.g. the GNOME snapshot application which become more of an issue now that pipewire camera support is going to be enabled by default in F41: https://jgrulich.cz/2024/08/19/making-pipewire-default-option-for-firefox-camera-handling/ I'm working on fixing these issues upstream (already tackled a few) and on getting the fixes added to Fedora. I'm aiming at having all known issues fixed before October 1st, well ahead of the F41 final freeze.
TL;DR: "Feature Complete, with some known bugs being worked on" accurately reflect the current state of this change.