在新的ubuntu系统服务器下部署YOLOV5算法

主要问题 kernel version 444.11 does not match DSO version 474.130.0

 驱动版本过低导致

1. 先找到显卡的驱动信息,在Download Drivers | NVIDIA

这找到对应的显卡驱动并下载

2. **安装驱动 sudo chmod +x ****nvidia.run **

3. 可能遇到安装问题
image.png

切换到管理员
sudo su init 3
$ sh NIVIDIA-Linux-x86_64-295.53.run
依次输入按照默认选项完成安装即可

4. 安装docker

 如果之前安装旧版本,需要先卸载:
 $ sudo apt-get remove docker docker-engine docker.io containerd runc
 $ apt-get update
 $ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
      curl \
      software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88
$ sudo add-apt-repository \
  "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   (lsb_release -cs) \
   test"
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io

接下来安装docker-cudatoolkit
$ distribution=$(. /etc/os-release;echo $ID$VERSION_ID)
$ curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
$ curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.repo | sudo tee /etc/yum.repos.d/nvidia-docker.repo

$ curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list    
$ sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit
$ sudo systemctl restart docker
$ sudo docker run -it --gpus "device=0" --rm -v /home/user/test1206:/siton -p 8502:8502 siton:2.5 bash

也不知道哪些才是有用的,执行了这些docker就能跑了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容