Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU) dGPU RTX 2060 • DeepStream Version deepstream 5.1 • JetPack Version (valid for Jetson only) • TensorRT Version 7.2.3 • NVIDIA GPU Driver Version (valid for GPU only) 460.32 • Issue Type( questions, new requirements, bugs) • How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing) • Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)
I’m moving Deepstream python programs from Jetson Xavier NX to X86 platform. I tried 2 Deepstream python programs on X86, and both run error, but they can run on Jetson well.
program No.1, just deepstream-python-app test1. I didn’t modify the code of it.
The screenshot of error is below:
Can you run gst-launch-1.0 videotestsrc ! nveglglessink?
you can run from desktop or you can run through remote terminal by exporting DISPLAY,
export DISPLAY=:0 or 1 //xrandr to check if display exported
about the installation of display driver, I use runfile NVIDIA-Linux-x86_64-460.32.03.run, due to filed to install the 460.32 runfile at the very first, I went for below steps.
sudo vi /etc/modprobe.d/blacklist-nouveau.conf #add below into file blacklist-nouveau.conf
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off #save :wq
#disable nouveau
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
sudo update-initramfs -u
reboot
install 460.32 driver
sudo sh ./NVIDIA-Linux-x86_64-460.32.03.run --no-opengl-files
about the questions during installation, I all chose the default answers
I don’t know if the default questions choises are correct, many thanks.
BTW, I also run “deepstream-app -c deepstream_app_config_yoloV3_tiny.txt” command, and the error is “Internal data stream error” , same as python deppstream-test1 app.
I changed the gstreamer pipeline of python deepstream-test1 from nvosd → nveglglessink to nvosd → nvvidconv → xvimagesink, then the program run well on my X86 laptop.
The problem maybe happened on the nveglglessink element, and maybe some related libs are not linked.
I will keep trying to move my others python deepstream programs from Jetson to X86 platform.
Can you pls. kindly help to give me some tips about the root cause?