Ubuntu9.04下CUDA環(huán)境的搭建
在Ubuntu環(huán)境下搭建CUDA環(huán)境其實(shí)很簡(jiǎn)單,只有一點(diǎn)要注意,就是驅(qū)動(dòng),我不知道為什么下載CUDA的時(shí)候NVIDIA還提供的是cudadriver_2.3_linux_32_190.18這個(gè)老版本的驅(qū)動(dòng),我嘗試了一下,這個(gè)驅(qū)動(dòng)雖然能正常安裝,但是在啟動(dòng)圖形界面的時(shí)候會(huì)彈出錯(cuò)誤,無(wú)法正常啟動(dòng)圖形界面。***又去NVIDIA官方下載***的NVIDIA-Linux-x86-190.42-pkg1.run驅(qū)動(dòng)之后,經(jīng)測(cè)試可以正常運(yùn)行CUDA示例程序。下面簡(jiǎn)單介紹一下安裝步驟。
1.下載CUDA的Toolkit和SDK包,不用下載那個(gè)cudadriver,那是一個(gè)老版本的顯卡驅(qū)動(dòng)??梢匀vidia官方下載與顯卡型號(hào)匹配的***的驅(qū)動(dòng)。
2.使用如下命令關(guān)閉圖形界面,進(jìn)入命令行。
sudo /etc/init.d/gdm stop
3.在命令行環(huán)境下進(jìn)入剛下載的那三個(gè)文件所在的目錄。首先安裝顯卡驅(qū)動(dòng):
sudo sh ./NVIDIA-Linux-x86-192.42-pkg1.run
在彈出的窗口中會(huì)要求你接受一個(gè)license,點(diǎn)擊yes之后程序會(huì)自動(dòng)安裝驅(qū)動(dòng),這個(gè)階段一般都不會(huì)有什么問(wèn)題,***它會(huì)重設(shè)一下配置文件,點(diǎn)擊yes就行。當(dāng)驅(qū)動(dòng)安裝完成之后可以使用如下命令打開(kāi)圖形界面:
sudo /etc/init.d/gdm start
如果一切正常,圖形界面會(huì)正常啟動(dòng)。如果不正常,重新再命令行下安裝驅(qū)動(dòng),一般都是驅(qū)動(dòng)的版本問(wèn)題。
4. 在命令行下安裝Toolkit和SDK,都是使用sudo sh ***.run文件即可。
完成之后,可以去SDK的目錄下面用示例代碼測(cè)試。使用make命令即可編譯。
【編輯推薦】