安裝時參考的是:2015.08.17 Ubuntu 14.04+cuda 7.0+caffe安裝配置這篇博客的安裝方法是我見過最簡單有效的方法,不過在安裝過程中需要注意以下幾點:
一、按教程安裝前需要做的事情
1、檢查自己的GPU是否支持CUDA,linux可用以下命令來查看GPU型號:
lspci | grep -i nvidia
2、檢查自己的操作系統是不是CUDA支持的,可以輸入以下命令:
uname -m && cat /etc/*release
3、檢查完畢後如果電腦硬件及操作系統支持CUDA後,手工安裝驅動:
我安裝的是NVIDIA binary driver -version352.63這個版本的,安裝後一定記得重啓電腦.
二、cuda安裝之前請先進行md5校驗,確保下載的安裝包完整
三、在按上述的安裝過程中,運行下面命令時,常見問題
./deviceQuery
(1)、如果出現:
CUDA driver version is insufficient for CUDA runtime version.
問題原因:有多個顯卡驅動安裝
解決辦法 : 先卸載所有驅動,再手動安裝驅動
查看當前所有顯卡驅動命令:
sudo dpkg --list | grep nvidia-*
卸載所有顯卡驅動的命令:
sudo apt-get --purge remove nvidia-*
(2)、如果出現:
cudaGetDeviceCount returned 38-> no CUDA-capable device is detected
問題原因:有多個顯卡驅動安裝,CUDA不知道怎麼選擇,也有可能是沒有顯卡驅動
解決辦法:先查看已安裝顯卡驅動,如有多個卸載,重新安裝,如果沒有顯卡驅動,直接手動安裝,所用命令參考上面
(3)、如果出現:
cudaGetDeviceCount returned 30
問題原因:權限不夠
解決方法:在命令前加sudo
sudo ./deviceQuery
四、make runtest 遇到的問題
出現錯誤如下:
Cannot create Cublas handle.Cublas won't be available.
Cannot Curand generator.Curand won't be availa.ble.
CUDA driver version is insufficient for CUDA runtime version.
問題原因:不是很清楚,看了許多的帖子,說是驅動的問題。
解決辦法:卸載顯卡驅動,重新安裝。所用命令參考上面。我參考上面的那個教程,安裝還算順利,就是一些安裝包的下載比較慢。如果能提前下載好的話,很快就會完成。