-
Notifications
You must be signed in to change notification settings - Fork 22
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
deepstream gstreamer plugin for V4L2 jpeg decoder #104
Comments
Hi Mark, The nvv4l2decoder is tested with the sintel test as a part of the gstreamer-tests package. You can find the combinations we've tested with tegra-demo-distro on the Releases Validation Sheet. You'll need to include the gstreamer1.0-plugins-nvvideo4linux2 recipe, which in included in gstreamer-1.0-plugins-tegra. You may want to test drive the tegra-demo-distro |
Hi Dan, Thanks for reply. By the way, Release Validation Sheet show L4T looks like test is not done completely test item. Is it not seems to be formal QA test, right? BR, |
Hi Mark |
I can run sintel_test but, It still can not find it. I tried with gst-inspect but, it does not display any.
by the way, if I tried to gst-inspect-1.0 nvv4l2decoder with sudo, it output correctly. BR, |
Did you try with |
I don't use tegra-demo-distro layer now. sintel_test and gstreamer can be accessed only with sudo now. I added a new user account and give the new user sudo access to test my applications. these application are running well on the nvidia ubuntu system. Is there any information that I give you if you need? I will loot into tegra-demo-distro to find a hint. |
Hi Dan, If I run,
I found libgstnvvideo4linux2 is in the black list as well. when I run the command: I can get the black list. I am not sure why they are in the blacklist for my new account.
and when I run it with sudo, it is not in the blacklist.
Can you let me know how to resolve it? BR, |
Generally, if something works when run as root (or under sudo), but not under another user account, you have a permissions problem. Check the list of groups for the user account you added. At the very least, users need to be in the |
Hi Matt, Even I tried to add all groups listed in the /etc/groups to my non-root user, it does not work. Looking into device files in the /dev have no permission and group for video and trying to change permission and owner of group to 660 and video respectly. then, error message is changing to
It means non-root user do not access nvidia driver node. I can resolve it with : BR, |
I don't know what's gone wrong in your setup, but it is certainly possible to configure your system to have processes run as non-root users and still have access to the GPU and other video hardware. I've done so in several projects; NVIDIA sets this up in their JetPack/Jetson Linux Ubuntu also. For troubleshooting, you might want to try running your program under |
OK, I will check my setup. BR, |
I found core-image-sato image correct permission and ownership after rebuild it. Actually, I have used ros-image-world image and it would occur this issue. I closed this issue. Thanksm Matt and Dan. BR, |
Hi,
I am testing with deepstream with gstream plugin but, following code is return NULL.
gst_element_factory_make("nvv4l2decoder", jpeg_decoder_name.c_str());
I think deepstream of yocto version would not include plugin.
Can you please let me know deepstream of yocto version support all gstreamer plugins as well?
BR,
Mark
The text was updated successfully, but these errors were encountered: