ubuntu22.04安裝nvidia驅(qū)動+cuda11.7+cudnn8.6

寫在前面:虛擬機用戶別試了小压,不適用于虛擬機壤靶。

更新日期:2023/04/05

顯卡配置:3080ti雙卡

一缚俏、下載驅(qū)動

https://www.nvidia.cn/Download/index.aspx?lang=cn
根據(jù)你的需要選擇驅(qū)動,然后點擊搜索贮乳,然后下載

image.png

下載完成后得到一個.run的包:
image.png

二忧换、安裝(最好在ssh界面或者tty進行,因為待會關(guān)掉GPU進程可能會黑屏)

1. 獲得超級用戶權(quán)限

sudo -i

2. 關(guān)閉所有使用 GPU 的進程

sudo systemctl isolate multi-user.target
sudo modprobe -r nvidia-drm

3. 安裝NVIDIA 驅(qū)動(運行之后向拆,里面的“X”表示的是勾選亚茬,根據(jù)自己的需求選擇)

sudo sh ./NVIDIA-Linux-x86_64-XX.sh 

4. 打開圖形界面

這里有個小插曲:需要確定自己的ubuntu用的是什么圖形界面:gdm,gdm3還是lightdm

cat /etc/X11/default-display-manager

我的是gdm3浓恳,所以:

sudo systemctl start gdm3.service

5. 重啟系統(tǒng)

sudo reboot

三刹缝、驗證nvidia驅(qū)動是否裝好

nvidia-smi

能正常顯示


image.png

<center>分割線</center>


四、下載安裝cuda

1.確定自己能裝的cuda版本:

方法一:

nvidia-smi

右上角颈将,CUDA Version就是能裝的最高的版本號赞草,比如我這里是11.7
方法二:
CUDA Downloads下面的Resources中點擊CUDA Documentation/Release Notes就可以查看想要下載的CUDA需要什么版本的驅(qū)動(這里的CUDA Downloads超鏈接默認(rèn)是最新版本的cuda,如果需要的不是最新版本吆鹤,看下面2的鏈接)

2.下載:

https://developer.nvidia.com/cuda-toolkit-archive
下圖左邊的框框是下載鏈接,點進去洲守,根據(jù)自己的電腦配置選擇疑务。
右邊是對應(yīng)版本的在線文檔,英文好的同學(xué)可以直接看英文文檔安裝梗醇。

image.png

cuda有好幾種安裝方式知允,在上面的官方文檔有提及到。我這里選擇的是和安裝驅(qū)動一樣叙谨,下載的是.run文件安裝温鸽,官方文檔如下:
image.png

3.安裝

sudo sh cuda_<version>_linux.run

取消勾選安裝驅(qū)動(這一句寫給我自己看的,因為我這篇文章的第一節(jié)已經(jīng)安裝驅(qū)動了,同學(xué)們根據(jù)自己的需求來)
安裝完了之后會顯示(圖是第一次裝11.8的時候截圖的涤垫,第二次我裝的是11.7):


b154a1c6aaf1e7ab13988d103fcb399.jpg

提示我們添加環(huán)境變量:

sudo vim /etc/profile

末尾加上:

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

這其中版本號可以根據(jù)自己的實際版本來姑尺,或者直接不要版本號也行,因為/usr/local目錄下有個cuda目錄蝠猬,映射到cuda-xx.x文件夾切蟋。
然后

source /etc/profile

4.驗證cuda:

nvcc -V

如果出現(xiàn)重新打開終端不生效的問題:

vim ~/.bashrc

末尾加上:

source /etc/profile

然后:

source ~/.bashrc

<center>分割線</center> 有沒有人教教我文字居中怎么打?


五榆芦、卸載cuda(如果裝錯版本的話)

xx.x是版本號

cd /usr/local/cuda-xx.x/bin/
sudo ./cuda-uninstaller
sudo rm -rf /usr/local/cuda-xx.x

六柄粹、下載安裝cudnn

1.兩種方法的選擇:

deb和tar方法
推薦deb方法,因為:
使用tar方法安裝不會有cudnn_samples_v8這個文件匆绣,無法使用官方的安裝完成驗證方式驻右。
deb方法簡單。

2崎淳、下載堪夭,根據(jù)官方文檔來安裝:

下載地址:
https://developer.nvidia.com/rdp/cudnn-download
官方文檔地址:
https://docs.nvidia.com/deeplearning/cudnn/index.html
最后三步有坑:

image.png

比如我下的是8.6.0.163,cuda是11.7凯力,按照官方文檔的說法茵瘾,應(yīng)該是:
sudo apt-get install libcudnn8=8.6.0.163-1+cuda11.7
但實際上,對應(yīng)的libcudnn8咐鹤,cuda版本號只有最新的拗秘,不信你查一下:
sudo apt-cache madison packageName

sudo apt-cache madison libcudnn8

寫這篇文章的時候,cuda已經(jīng)出到11.8了祈惶,不過沒事雕旨,向下兼容
所以我這里是

sudo apt-get install libcudnn8=8.6.0.163-1+cuda11.8
blabla此處省略剩下兩條命令

3.驗證:

(只有deb方法安裝的才能用)根據(jù)官方文檔驗證:

cp -r /usr/src/cudnn_samples_v8/ $HOME
cd  $HOME/cudnn_samples_v8/mnistCUDNN
make clean && make
./mnistCUDNN
Test passed!
image.png

七、卸載cudnn(如果用的上的話)

sudo rm -rf /usr/local/cuda/include/cudnn*.h
sudo rm -rf /usr/local/cuda/lib64/libcudnn*
sudo rm -rf /usr/include/cudnn*.h
sudo rm -rf /usr/lib/x86_64-linux-gnu/libcudnn*

八捧请、最關(guān)鍵的一步:如果對你有幫助的話凡涩,點個贊

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市疹蛉,隨后出現(xiàn)的幾起案子活箕,更是在濱河造成了極大的恐慌,老刑警劉巖可款,帶你破解...
    沈念sama閱讀 206,602評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件育韩,死亡現(xiàn)場離奇詭異,居然都是意外死亡闺鲸,警方通過查閱死者的電腦和手機筋讨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來摸恍,“玉大人悉罕,你說我怎么就攤上這事。” “怎么了壁袄?”我有些...
    開封第一講書人閱讀 152,878評論 0 344
  • 文/不壞的土叔 我叫張陵类早,是天一觀的道長。 經(jīng)常有香客問我然想,道長莺奔,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,306評論 1 279
  • 正文 為了忘掉前任变泄,我火速辦了婚禮令哟,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘妨蛹。我一直安慰自己屏富,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 64,330評論 5 373
  • 文/花漫 我一把揭開白布蛙卤。 她就那樣靜靜地躺著狠半,像睡著了一般。 火紅的嫁衣襯著肌膚如雪颤难。 梳的紋絲不亂的頭發(fā)上神年,一...
    開封第一講書人閱讀 49,071評論 1 285
  • 那天,我揣著相機與錄音行嗤,去河邊找鬼已日。 笑死,一個胖子當(dāng)著我的面吹牛栅屏,可吹牛的內(nèi)容都是我干的飘千。 我是一名探鬼主播,決...
    沈念sama閱讀 38,382評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼栈雳,長吁一口氣:“原來是場噩夢啊……” “哼护奈!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起哥纫,我...
    開封第一講書人閱讀 37,006評論 0 259
  • 序言:老撾萬榮一對情侶失蹤霉旗,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后蛀骇,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體奖慌,經(jīng)...
    沈念sama閱讀 43,512評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,965評論 2 325
  • 正文 我和宋清朗相戀三年松靡,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片建椰。...
    茶點故事閱讀 38,094評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡雕欺,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情屠列,我是刑警寧澤啦逆,帶...
    沈念sama閱讀 33,732評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站笛洛,受9級特大地震影響夏志,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜苛让,卻給世界環(huán)境...
    茶點故事閱讀 39,283評論 3 307
  • 文/蒙蒙 一沟蔑、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧狱杰,春花似錦瘦材、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至错沽,卻和暖如春簿晓,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背千埃。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評論 1 262
  • 我被黑心中介騙來泰國打工憔儿, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人镰禾。 一個月前我還...
    沈念sama閱讀 45,536評論 2 354
  • 正文 我出身青樓皿曲,卻偏偏與公主長得像,于是被迫代替她去往敵國和親吴侦。 傳聞我的和親對象是個殘疾皇子屋休,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,828評論 2 345

推薦閱讀更多精彩內(nèi)容