Libnvinfer.so accidently deleted

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) : Xavier NX
• DeepStream Version: 5.0
• JetPack Version (valid for Jetson only)
• TensorRT Version: 7.0
• NVIDIA GPU Driver Version (valid for GPU only): 10.2
I’m using a Xavier NX with DeepStream 5.0.
I accidently deleted libnvinfer.so file in /usr/lib/aarch64-linux-gnu.
How can I restore libnvinfer.so. Unfortunately, I can’t take out the device as installation doesn’t allow the device to be taken out.
May I have libnvinfer.so file for the same version to be put back into the folder?

you can download the SDK NVIDIA Metropolis Documentation, then copy the specific lib.

My issue is libnvinfer.so file is deleted in Xavier. How can I find .so file in those sources?

here are two methods.

  1. you can download sdk from this link . here are other versions Log in | NVIDIA Developer. the libnvinfer.so path is /opt/nvidia/deepstream/deepstream/lib/libnvds_infer.so
  2. this so is opensource. you can compile code in /opt/nvidia/deepstream/deepstream/sources/libs/nvdsinfer.

The file I need is (libnvinfer.so) file in /usr/lib/aarch64-linux-gnu.
I will use SDKmanager and install same jetpack version into local device. Then I’ll copy to remote device. Is it possible?

There is no update from you for a period, assuming this is not an issue any more. Hence we are closing this topic. If need further support, please open a new one. Thanks.

yes, you can copy the same version lib.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.