為了ubuntu 16下的電腦雙屏顯示,不得不安裝N卡驅(qū)動。首先更新軟件list
sudo add-apt-repository ppa:graphics-drivers/ppa
回車后繼續(xù)
sudo apt-get update
然后打開系統(tǒng)設(shè)置-軟件和更新-附加驅(qū)動
這里會顯示出最近的N卡驅(qū)動更新。我安裝的是390。
選擇想要的版本,點擊“應(yīng)用更改”,即可安裝顯卡驅(qū)動。安裝完畢重啟電腦,自動識別出雙屏!
接下來安裝CUDA9.0。參考文章1:
https://blog.csdn.net/jonms/article/details/79318566
其中前兩步按照文章所說執(zhí)行,測試安裝環(huán)境是否達標:
1、檢查自己的計算機是否具備CUDA安裝條件
3、安裝NVIDIA驅(qū)動程序(如果事先有裝但失敗的,先卸載)
但是4、安裝CUDA 9.0,也就是CUDA的安裝步驟,和文章不同,不要按照文章所說下載run文件來安裝,這樣容易出現(xiàn)安裝完CUDA后,卡死在用戶登錄界面,反復(fù)輸入用戶名密碼也進不去系統(tǒng)的尷尬境地。
安裝CUDA,請先輸入如下代碼,確保計算機內(nèi)沒有舊版本的cuda
sudo apt-get autoremove --purge cuda
sudo apt-get autoremove --purge cuda 9.1
sudo apt-get autoremove
進入如下地址:
https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=deblocal
直接下載cuda.deb版到home文件夾下,并運行下列代碼執(zhí)行
sudo dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.deb
sudo apt-key add /var/cuda-repo-9-0-local/7fa2af80.pub
sudo apt-get update
sudo apt-get install cuda-9.0
第四步必須包含版本號。安裝完畢,添加環(huán)境變量。終端中輸入:
sudo vim /etc/profile
在打開的文件末尾,添加以下兩行。?
64位系統(tǒng):
export PATH=/usr/local/cuda-9.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64:$LD_LIBRARY_PATH
檢查Cuda Toolkit是否已安裝
$ nvcc --version
接下來安裝cuDNN 7.0,在這里下載:
https://developer.nvidia.com/rdp/cudnn-archive
開發(fā)人員庫包含在Ubuntu機器上開發(fā)深度學(xué)習實現(xiàn)時所需的cuDNN頭文件。如果不使用機器來編譯任何深度學(xué)習實現(xiàn),只用它來運行一些深度學(xué)習實現(xiàn),那么“cuDNN v7.0.4 Runtime Library”就足夠了。
根據(jù)文章2的指引安裝:
http://tech.amikelive.com/node-679/quick-tip-installing-cuda-deep-neural-network-7-cudnn-7-x-library-for-cuda-toolkit-9-1-on-ubuntu-16-04/