cuda(含GPU卡驅動)安裝過程
OS:ubuntu 12.04 (amd64)
基本工具集
aptitude install binutils ia32-libs gcc make automake autoconf libtool g++ g++-4.6 gawk gfortran freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev -y
如果是一個不帶圖形介面的server系統,就沒有停掉lightdm這個圖形介面管理器的步驟了。。。伺服器上也不應該有這個東東。。。但是,照例還是要先確認有沒有安裝一些有衝突的開源驅動程式,包括nvidia自己的。。。
dpkg -l | grep nvidia
如果有先解除安裝
aptitude remove nvidia (名字並不一定就是叫 nvidia 需要根據查詢得到的名稱去解除安裝)
完成後,將開源驅動加入黑名單,主要是避免開機黑屏等現象出現,編輯檔案 /etc/modprobe.d/blacklist.conf 加入以下內容
blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
以上完成後,下載好 cuda 軟體 (採用最新的 6.5 版本)
下載之後就可以執行安裝了
chmod +x cuda_6.5.14_linux_64.run
./cuda_6.5.14_linux_64.run
過程很順利,並沒有出現錯誤,因為cuda6.5自帶了卡片的驅動,因此不用單獨裝GPU卡的驅動。安裝結束後,可以在進入samples目錄的bandwidth中編譯一下這個工具,可以簡單測試一下能不能正常工作。卡片的頻寬什麼的。。。
此圖是用 nvidia-smi 命令檢查卡片執行情況 兩片K40C
##################################################
後續再更新這篇文章,將各種問題集中記錄起來
##################################################