(解決某些疑難雜症)Ubuntu16.04 + NVIDIA顯卡驅動 + cuda10 + cudnn 安裝教程


一、NVIDIA顯卡驅動

打開終端,輸入:

sudo nautilus

在新打開的文件夾中,進入以下路徑(不要用命令行):

左下角點計算機,lib,modules

這時會有幾個文件夾,對每個文件夾都進行以下操作(不要用命令行):

進入其中一個文件夾,kernel,drivers,gpu,drm,nouveau,若有文件則全部刪除

打開終端,輸入:

sudo update-initramfs -u

把下載的顯卡驅動改為簡單的名字,比如2080.run,放到home目錄下

按 Ctrl + Alt + F1,登錄

輸入:

sudo service lightdm stop
sudo chmod a+x 2080.run
sudo sh 2080.run -no-opengl-files

安裝過程中,全部選yes

安裝完成后,重啟:

sudo reboot

重啟后打開終端,輸入:

nvidia-smi

若顯示顯卡驅動的版本,則安裝成功,恭喜你!

 

二、cuda10

把下載的cuda文件改為簡單的名字,比如cuda.run

打開終端,輸入:

sudo sh cuda.run

在選擇安裝選項時,不要選擇第一個,即顯卡驅動,因為上面已經安裝了,然后在安裝過程中全部選yes

安裝完成后,打開終端,輸入:

sudo gedit /etc/profile

在文件末尾添加下述語句:

export PATH=/usr/local/cuda-10.1/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64$LD_LIBRARY_PATH

保存,重啟電腦,接下來進行測試,打開終端,輸入:

cd /usr/local/cuda-10.1/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery

若顯示的是顯卡的信息,則說明安裝成功,恭喜你!

 

三、cudnn

注意下載的是cuDNN Library for Linux的tgz格式,不是ubuntu的deb格式

把下載的cudnn文件改為簡單的名字,比如cudnn.tgz,然后打開終端,輸入:

tar -zxvf cudnn.tgz
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/ -d
sudo chmod a+x /usr/local/cuda/include/cudnn.h
sudo chmod a+x /usr/local/cuda/lib64/libcudnn*

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM