This package is obsolete!
Linux kernel 6.10 onwards now has built-in IPU6 drivers and this package will no longer work! Uninstall it from your system if it is still installed.
Git Clone URL: | https://aur.archlinux.org/ipu6-camera-bin.git (read-only, click to copy) |
---|---|
Package Base: | ipu6-camera-bin |
Description: | Intel IPU6 camera binaries |
Upstream URL: | https://github.com/intel/ipu6-camera-bins |
Licenses: | unknown |
Provides: | intel-ipu6ep-camera-bin |
Replaces: | intel-ipu6ep-camera-bin |
Submitter: | thesola10 |
Maintainer: | thesola10 |
Last Packager: | thesola10 |
Votes: | 3 |
Popularity: | 0.000002 |
First Submitted: | 2022-08-20 20:51 (UTC) |
Last Updated: | 2023-08-28 13:08 (UTC) |
Linux kernel 6.10 onwards now has built-in IPU6 drivers and this package will no longer work! Uninstall it from your system if it is still installed.
@twouters this is actually an issue with -camera-hal-git
packages, update your intel-ipu6ep-camera-hal-git
I got the following error from v4l2-relayd:
Aug 29 10:41:13 britannic v4l2-relayd[855]: Failed to load plugin '/usr/lib/gstreamer-1.0/libgsticamerasrc.so': libia_cca.so: cannot open shared object file: No such file or directory
Aug 29 10:41:13 britannic v4l2-relayd[855]: gst_element_factory_get_element_type: assertion 'GST_IS_ELEMENT_FACTORY (factory)' failed
Aug 29 10:41:13 britannic v4l2-relayd[855]: cannot retrieve class for invalid (unclassed) type '<invalid>'
Aug 29 10:41:13 britannic v4l2-relayd[855]: gst_element_factory_get_element_type: assertion 'GST_IS_ELEMENT_FACTORY (factory)' failed
Aug 29 10:41:13 britannic v4l2-relayd[855]: gst_element_factory_get_element_type: assertion 'GST_IS_ELEMENT_FACTORY (factory)' failed
Aug 29 10:41:13 britannic v4l2-relayd[855]: Failed to load plugin '/usr/lib/gstreamer-1.0/libgsticamerasrc.so': libia_cca.so: cannot open shared object file: No such file or directory
Aug 29 10:41:13 britannic v4l2-relayd[855]: gst_object_unref: assertion 'object != NULL' failed
Aug 29 10:41:13 britannic v4l2-relayd[855]: g_type_class_unref: assertion 'g_class != NULL' failed
Aug 29 10:41:13 britannic v4l2-relayd[855]: g_error_free: assertion 'error != NULL' failed
Aug 29 10:41:13 britannic v4l2-relayd[855]: gst_element_set_state: assertion 'GST_IS_ELEMENT (element)' failed
Worked around this by creating an ld.so.conf file /etc/ld.so.conf.d/intel-ipu6-camera-bin-adl.conf
:
/usr/lib/ipu_adl
Just like acegallagher, I'm not sure how to properly handle this for the different variants in the PKGBUILD.
Latest update now replaces -ipu6ep
variant with common ipu6 package, providing both package names to preserve -camera-hal-git
deps
Which seems to imply that this package needs to know what version you require. I've changed the following hacky line for my alder lake pc for copying libs from the upstream directory:
cp -rT "$_pkgname/lib/ipu_adl" "$pkgdir/usr/lib"
I'm not sure what the most clever way to reformat the PKGBUILD would be.
it looks like the upstream structure changed and the binaries are no longer in separate directories as of https://github.com/intel/ipu6-camera-bins/tree/ce52d3df8dde0a38ed60773169dca344806d7c51
Can you also make packages for jasperlake please!
Pinned Comments
thesola10 commented on 2024-10-08 07:05 (UTC)
This package is obsolete!
Linux kernel 6.10 onwards now has built-in IPU6 drivers and this package will no longer work! Uninstall it from your system if it is still installed.