配置ubuntu17.1+CUDA9.2的caffe环境,CUDA sample编译完成,执行到./deviceQuery时报错:CUDA driver version is insufficient for CUDA runtime version
查看CUDA toolkit releaseNote,发现CUDA版本对显卡驱动版本有要求:
https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html
大家可以通过网站https://www.nvidia.cn/Download/index.aspx?lang=cn来获取自己显卡的最新驱动版本。
我的显卡是老掉牙的GTS250,当然用不了9.2了。但是奇怪的是,NVIDIA官方驱动,linux 64-bit版本最新驱动目前只有390.59:
支持的Geforce显卡从10 series到400 series:
我花100多买了一块GTX750,准备试一下是否可以在CUDA9.2下使用,如果不行且驱动没有更新,那么我会选择安装CUDA9.1,与9.2共存,使用中切到9.1。
扫描二维码关注公众号,回复:
1263523 查看本文章
p.s 搜索该问题的解决方案时,还发现了几种导致该问题的可能,供参考:
1,显卡本身是支持的,但是驱动版本过低,请更新驱动
2,具备多显卡,没有将希望使用的显卡设为默认显卡
3,tensorflow版本需要在1.7以上