-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to use plugin after build and install #28
Comments
Do you see Have you tried to delete the "plugin registry" (under /.cache/gstreamer-1.0/registry*.bin)? And then, check again with Where can you see your built icamerasrc shared library? From "https://github.com/intel/icamerasrc/tree/icamerasrc_slim_api#pipeline-examples":
Do you see the path being part of |
gst-inspect-1.0 -b shows no blacklisted modules there is a warning loading the plugin in the debug output saying libia_cca.so can't be loaded but the file does exist in /usr/lib from the installation of one of the other requirements for ipu6. |
In your environment with your given search-paths being set, can you call
What does |
ldd shows three files missing, but doing an ls in the /usr/lib directory shows those files as being there. however, attempting to copy them results in an error saying the files don't exist for some reason libia_cca.so => not found I was able to get those files re-copied, and now the icamerasrc plugin loads, but I have a new issue now.
|
On Lenovo Carbon X1 10 gen failed in the following situation: sudo -E gst-launch-1.0 icamerasrc buffer-count=7 ! video/x-raw,format=NV12,width=1280,height=720 ! videoconvert ! ximagesink |
dmesg: 14.070490] intel-ipu6 intel-ipu: enabling device (0000 -> 0002) |
Hello,
What I found out so far:
So it seems that the library Does anyone have an idea why this is possible? |
Not sure it's a runtime dependency (resolved at runtime via When calling "/usr/lib/libipu6ep.a" is a static library/archive, not a shared library... Do you see more when calling |
Below you see the output when I perform your given commands.
EDIT: I forgot to mention, that I could not perform the
Are these also important or just an alternative to the |
I'm not so familiar with "archlinux" and your mentioned "AUR packages"; Could be related with your issue... i.e. a missing package not being installed - but is there really more than one (1) "icamerasrc" RPM file - as a wild-card is used in In addition to "ldd" and "DL_DEBUG", do you see something different when calling Where you required to rebuild the system library cache after building and installing icamerasrc (e.g. via |
I don't know, it fails to build with:
There is a lot. Do you want me to paste everything in here?
No I wasn't. EDIT:
and
But I think thats only the case if I want to compile other programs with the installed libraries, right? |
Here is a section of the
|
A note on the The rpm is also found with this line instead: EDIT: The icamerasrc plugin is still blacklisted. I tried all of this on a Thinkpad X1 Carbon Gen10 with ov2740 sensor. |
I had the similar issue to this comment #28 (comment), then I realized that during some process, I fixed this issue by simply doing:
|
I can confirm that re-running the steps provided in: will help GStreamer in finding an otherwise missing Edit: It appears the target locations of the symlinks are expected and prepared in step three of the HAL installation readme, "Move user space driver". To make it work (again) after all those Also moving the |
I built and installed the plugin following the directions, however trying any of the commands results in the error
No such element or plugin 'icamerasrc'
I've tried rebuilding it and reinstalling it to no avail. gst-inspect-1.0 doesn't show the plugin as installed.
I am installing this on a tigerlake system with IPU6, the drivers, hal, and bins are all installed, as well as ll prerequisites for this repo.
The text was updated successfully, but these errors were encountered: