鲲鹏920 和 银河麒麟V10 SP3 容器使用NVIDIA Deepstream 绿屏
收藏回复举报
鲲鹏920 和 银河麒麟V10 SP3 容器使用NVIDIA Deepstream 绿屏
t('forum.solved') 已解决
新人帖
发表于2024-07-31 12:48:13
0 查看

CPU:鲲鹏920

显卡:NVIDIA T4

系统:银河麒麟服务器版V10

  1. 系统中已经安装了显卡驱动

https:// www. nvidia. com/Download/driverResults.aspx/228696/en-us/(连接中nvidia前后空格去掉)

+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.183.06             Driver Version: 535.183.06   CUDA Version: 12.2     |
|-----------------------------------------+----------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |         Memory-Usage | GPU-Util  Compute M. |
|                                         |                      |               MIG M. |
|=========================================+======================+======================|
|   0  Tesla T4                       Off | 00000000:04:00.0 Off |                    0 |
| N/A   47C    P0              27W /  70W |      6MiB / 15360MiB |      0%      Default |
|                                         |                      |                  N/A |
+-----------------------------------------+----------------------+----------------------+

+---------------------------------------------------------------------------------------+
| Processes:                                                                            |
|  GPU   GI   CI        PID   Type   Process name                            GPU Memory |
|        ID   ID                                                             Usage      |
|=======================================================================================|
|    0   N/A  N/A      2301      G   /usr/libexec/Xorg                             4MiB |
+---------------------------------------------------------------------------------------+
  1. 已经安装了 dockerNVIDIA Container Toolkit
  2. 拉取容器nvcr.io/nvidia/deepstream:7.0-triton-arm-sbsa
  3. 运行容器:
    sudo docker run -it  --runtime=nvidia --network=host -e NVIDIA_DRIVER_CAPABILITIES=compute,utility,video,graphics --gpus all --privileged -e DISPLAY=:0 -v /tmp/.X11-unix:/tmp/.X11-unix -v /etc/X11:/etc/X11  nvcr.io/nvidia/deepstream:7.0-triton-arm-sbsa
  4. 在容器中测试deepstream
    gst-launch-1.0 filesrc location=./sample_720p.h264 ! h264parse ! nvv4l2decoder ! nvrtspoutsinkbin

此命令将sample_720p.h264 这个文件通过显卡解码后,发布了一个rtsp的服务;

我通过vlc连接这个rtsp地址,绿屏

同样的代码,在x86,ubuntu2204下运行ok

nvidia官方觉得deepstream没问题,有劳协助排查下。

附上日志:https:// forums. developer. nvidia. com/uploads/short-url/zBq4w22ukMKTcAtEcxwCIHZhAPD.log(连接中每个.后空格去掉)

我要发帖子