lmw0320 2022-07-13 15:36 采纳率: 75%
浏览 174
已结题

jetson xavier nx板卡使用docker遇到的报错

jetson xavier nx板卡上跑deepstream的镜像,发现报错,提示缺失libcudart.so.10.2文件,报错内容截图如下:

img


板卡上的基础环境情况如下:

img


本人拉取了英伟达的官方docker镜像(samples的版本, 该版本已经带有CUDA),然后启动容器:

docker run -it --runtime nvidia -v $PWD:/workspace image-name /bin/bash

PS:实际的image是在英伟达的官方镜像基础上制作的,因为其中对deepstream进行了重新编译,增加了我们自身的一些操作。镜像同时根据官方中的readme,安装了gstreamer的相关组件。
进入容器后,执行deepstream的推流命令,发现上述的报错。然后进入/usr/local文件夹下,发现存在cuda文件夹,使用nvcc -V命令也是可以正常显示CUDA版本。但是cuda文件夹下的lib64子文件夹下,仅有2个文件,并没有libcudart.so.2文件:

img


因此,想请问下各位,是官方的deepstream镜像中的CUDA没有安装完整,还是我哪里做错了,导致了这个文件缺失??
我后面倒是从别处拷贝了这个libcudart.so.10.2文件,并放到这个lib64的文件夹下,便没有报这个错了。。我还是想搞清楚下具体的原因所在。。

  • 写回答

1条回答 默认 最新

  • lmw0320 2022-07-13 16:15
    关注

    顺便在这里请教下。。我后面自己拷贝了libcudart.so.10.2文件到docker容器内后,重启了容器,这个文件缺失的报错就解决了。。
    但是出现了一个新的报错情况:

    img


    因此,想咨询下,是否有哪位见过这种情况,并正确解决的。

    评论

报告相同问题?

问题事件

  • 系统已结题 7月21日
  • 创建了问题 7月13日

悬赏问题

  • ¥30 求一段fortran代码用IVF编译运行的结果
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 lammps拉伸应力应变曲线分析
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
  • ¥30 python代码,帮调试,帮帮忙吧
  • ¥15 #MATLAB仿真#车辆换道路径规划