** Description changed: + [ SRU Justification ] + + [ Impact ] + + Missing DeviceAllow for Intel's linux-lts 6.12 tree's ipu6-psys. Since + v4l2-relayd version 0.1.5, systemd DeviceAllow is added to limit device + accesses for v4l2-relayd. The one added initially was for Intel IPU7, + and certainly IPU6 is required, too. + + Without that, an error printed in v4l2-relayd's systemd logs: + ``` + $ systemctl status v4l2-relayd + ...... + sh[6920]: [10-28 03:49:39.560] CamHAL[ERR] Failed to open PSYS, error: Operation not permitted + ``` + + [ Test Plan ] + + 1. Install v4l2-relayd from -proposed pocket. + + 2. Try to use webcam with: + ``` + $ gst-launch-1.0 v4l2src device=/dev/video0 ! videoconvert ! autovideosink + # Expect video streaming occurs + ``` + + [ Where problems could occur ] + + Trivial. That's the hardware access it needs in order to use the webcam + function. + + [ Other Info ] + + While this affects only v4l2-relayd >= 0.1.5, nominate only Resolute and + Questing. For Resolute, the fix has been included in 0.2.0, which is + being updated in bug 2116722. + + ========== original bug report ========== + The Intel's Linux LTS tree, which supports IPU6 out-of-the-box, uses different character device class causing systemd rule packaged with v4l2-relayd unable to access the device. https://github.com/intel/linux-intel- lts/blob/6.12/linux/drivers/media/pci/intel/ipu6/psys/ipu-psys.c#L63 I've confirmed adding "DeviceAllow=char-intel-ipu6-psys" fixes IPU6 support for v4l2-relayd.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2120689 Title: [SRU] Missing DeviceAllow for Intel's linux-lts 6.12 tree's ipu6-psys To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/v4l2-relayd/+bug/2120689/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
