ubuntu12.04.4安裝cuda5.5詳細步驟

之前linux玩的就不熟,這忽然來個更不熟的cuda,安裝起來實在是費勁,現在的問題就是運行cuda_5.5.22_linux_64.run之後總是出現Unable to build the NVIDIA kernel module的問題。好了,問題解決,現在開始把整個流程寫一遍。

首先是cuda的下載,這裏是下載地址我的系統ubuntu12.04,對應cuda5.5版本,建議ubuntu版本與cuda版本一致。由於我的顯卡是 NVIDIA titan,不知爲何cuda安裝驅動總是不成功,因此我將安裝過程分爲兩個類別,cuda可以安裝驅動的和不可以安裝驅動的。


不可以安裝驅動的(NVIDIA titan,750等7系列)全程建議在root下操作

1.參照上一步下載cuda,在NVIDIA官網下載對應驅動


2.安裝build-essential安裝包,執行apt-get install build-essential命令,以確保cuda及顯卡驅動所需的gcc的安裝。


3.進入下載cuda和顯卡驅動的目錄,由於cuda安裝和NVIDIA顯卡安需要在命令行模式下進行,因此先關閉lightdm服務, 執行service lightdm stop命令 ,屏幕黑掉之後按ctrl+alt+F1進入命令行模式,(遠程連接的話在此步驟之後輸入init 3即可)進入驅動所在目錄執行命令sh ./NVIDIA-Linux-x86_64-331.49.run,

選擇accept,進行安裝。


4.進入cuda所在目錄執行sh ./cuda_5.5.22_linux_64.run,

這裏選擇accept,提示Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 319.37? ((y)es/(n)o/(q)uit): 時選擇no,接下來選擇y及默認


5.配置環境變量


安裝完畢後使用命令nvidia-smi掛在並查看顯卡信息,如圖


爲了所有人的都可以使用,修改環境變量時修改/etc/profile文件,vim /etc/profile並在最後加上

export PATH=/usr/local/cuda-5.5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-5.5/lib:/usr/local/cuda-5.5/lib64:$LD_LIBRARY_PATH
不重啓想讓PATH生效的話就使用source /etc/profile


6.測試

進入安裝cuda samples的文件夾~/NVIDIA_CUDA-5.5_Samples(因人而異)並執行make,結果在~/NVIDIA_CUDA-5.5_Samples/bin/x86_64/linux/release。切換到該目錄,並執行./deviceQuery,如果結果與下圖相似,那麼cuda安裝就成功了。

7.結束語

做完上述步驟後記得啓動lightdm服務

service lightdm start

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章