CUDA和NVIDIA-Driver安装问题

 

环境:

Ubuntu 18.04 

CUDA 10.0

update: 2020

发现一个很方便的命令,一键搞定复杂的驱动问题:

## 安装之前最好卸载之前的驱动,不然会出现冲突,或者版本不对应的情况
sudo apt autoremove nvidia* --purge

## 自动安装驱动
sudo ubuntu-drivers autoinstall

 

1. CUDA driver version is insufficient for CUDA runtime version

CUDA安装好之后运行sample出错:

./deviceQuery Starting...

 CUDA Device Query (Runtime API) version (CUDART static linking)

cudaGetDeviceCount returned 35
-> CUDA driver version is insufficient for CUDA runtime version
Result = FAIL

原因:CUDA版本与所需驱动驱动不匹配,点CUDA与驱动对应版本查看与当前安装CUDA版本所匹配的Driver版本,比如我安装的CUDA10.0, Driver最低需要418.48, 系统里安装的390,所以出现罗这个问题。

去官网下载符合的驱动重新安装即可。

 

2. An NVIDIA kernel module 'nvidia-drm' appears to already be loaded in your kernel....

安装驱动时报的错误。

解决方案:

# 禁用图形目标
sudo systemctl isolate multi-user.target

# 卸载Nvidia驱动程序
modprobe -r nvidia-drm

安装驱动完成之后再次启动图形环境,可以使用此命令:

sudo systemctl start graphical.target

 

 

参考:

http://www.kbase101.com/question/16619.html

https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

你可能感兴趣的:(ERROR,cuda,nvidia-driver)