1. 程式人生 > >cuda(含GPU卡驅動)安裝過程

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

##################################################

後續再更新這篇文章,將各種問題集中記錄起來

##################################################