某天打开电脑训练网络的时候忽然报了cuda找不到的错误如下:
CUDA status Error: file: ./src/dark_cuda.c : () : line: 499 : build time: Aug 13 2020 - 04:54:57
cuda,cudnn,显卡驱动都装好了,编译深度学习库的时候突然报了以上错误。
不要慌,先查看一下显卡驱动还在不在
nvidia-smi
此时显示
NVIDIA-SMI has failed because it couldn\'t communicate with the NVIDIA driver
这个时候也不要慌,先查看一下你的内核
uname -r
此时发现内核悄摸的更新了(装好系统是5.3,此时是5.4)
比较着急的懒人做法是,重启系统,在进入系统的引导页面选择第2行的 ubuntu advance option 进去后选择5.3的那个内核进入系统,再查看显卡驱动,发现就正常了,长期有效的做法是删除5.4的内核,注意不要瞎删,自己先查好择怎么删除内核的,再动手做。楼主比较懒,不想再去删除内核了,此处就不再列出来具体的做法,也许某天楼主实在受不了开机的时候还要盯着开机界面,再手动选择一下,就自己去删5.4的内核了,到时候再更新博客。