** 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

Reply via email to