1.硬件環(huán)境
- CPU:AMD Ryzen 3 2200G
- 主板:MSI A320M PRO M2
- 顯卡:ZOTAC P106-90 3GB
- 內(nèi)存:GSkill Aegis DDR4 2666 8GB x2
- SSD:TOSHIBA TR200 240GB x2
2.系統(tǒng)安裝
系統(tǒng)版本 ubuntu 16.04 LTS
注意先確認已安裝打Windows系統(tǒng)是何種啟動方式(傳統(tǒng)Legacy/UEFI)
注意區(qū)分是單硬盤還是多硬盤多情況,這影響到Ubuntu引導(dǎo)區(qū)放在哪。參考windows10安裝ubuntu雙系統(tǒng)教程
我的情況是雙硬盤,按照教程把Ubuntu的引導(dǎo)區(qū)安裝到了Windows的1號盤上,其余分區(qū)在2號盤。
后來發(fā)現(xiàn)由于Ubuntu采用UEFI啟動,而我的Windows 10是Legacy方式啟動的,所以開機后直接就進入到了Ubuntu中,grub并不能更新并找到Windows的啟動選項。
主板的啟動模式是Legacy+UEFI。一開始還擔(dān)心這樣是不是意味著Windows10的引導(dǎo)記錄沒了。但是通過在BIOS中調(diào)整啟動順序后,把UEFI盤的順序設(shè)定為普通硬盤之后,則開機能夠直接進入Windows系統(tǒng)。先在想想還不如把Ubuntu的引導(dǎo)區(qū)也放在2號盤上,反正都還是要通過BIOS 修改啟動順序來切換系統(tǒng),這樣2號盤拆了裝其他地方一樣接著用。
3.Nvidia顯卡驅(qū)動安裝
由于采用了礦卡,其并無顯示輸出功能,因此需先在BIOS中將顯示輸出限定為集成顯卡,否則會黑屏。這一點不管是Windows還是Linux都是一樣的。
先卸載所有Nvidia驅(qū)動,再安裝官方驅(qū)動,我安裝的驅(qū)動版本是440。參考Ubuntu下使用礦卡進行深度學(xué)習(xí)(一)——環(huán)境搭建
運行安裝包時注意加上參數(shù) –no-opengl-files ,避免出現(xiàn)循環(huán)登錄(loop login)的問題。參考Linux安裝NVIDIA顯卡驅(qū)動的正確姿勢
4.CUDA環(huán)境安裝
從NVidia官網(wǎng)下載安裝文件進行安裝。
編譯運行示例文件:

原文鏈接:http://www.trojx.me/2019/12/31/amd-ryzen_p106-ubuntu-cuda/


