国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

cuda 安裝和卸載 (Ubuntu 2204)詳細圖解

這篇具有很好參考價值的文章主要介紹了cuda 安裝和卸載 (Ubuntu 2204)詳細圖解。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

cuda需要Nvidia顯卡或計算卡,AMD或intel顯卡不行(但是也有套他們的標(biāo)準(zhǔn))
就算是亮機卡也可使用,比如GT710這種
建議使用ubuntu來裝,因為cuda就是在這個平臺上開發(fā)的,當(dāng)然別的linux系統(tǒng)也行
以下操作在ubuntu server 2204、debian12、debian11中都操作過,如果沒有安裝linux系統(tǒng),可以參考

Ubuntu server安裝圖解
Debian 安裝圖解


注意!請根據(jù)需要安裝對應(yīng)版本的cuda!不同版本安裝大同小異
主要思路:安裝N卡(硬件),安裝cuda的依賴(主要是c的編譯器)、安裝N卡驅(qū)動,安裝nvcc、安裝cuda
另外,你可能還需要pytorch、tf,在選擇版本前務(wù)必根據(jù)你自己的需要選取,部分組件對操作系統(tǒng)也有要求,為了少做重復(fù)勞動,先把所有需要的組件版本對應(yīng)好,然后再一個個安裝。
官方文檔永遠是最好的:cuda官方安裝文檔

一、檢查硬件軟件環(huán)境和刪除Nouveau

不要省略這一步,檢查環(huán)境確定符合基本需求

1.確定系統(tǒng)識別了N卡

lspci | grep -i nvidia

顯示類似如下信息(下圖分別是rtx3090 24G和rtx4090 24G):
cuda 安裝和卸載 (Ubuntu 2204)詳細圖解cuda 安裝和卸載 (Ubuntu 2204)詳細圖解

2.檢查gcc編譯器

gcc --version

如果正常,會顯示版本,類似如下信息
cuda 安裝和卸載 (Ubuntu 2204)詳細圖解

如果沒有,建議安裝這個c的一大堆套件集合,一勞永逸

apt-get install build-essential

3.安裝配套的linux內(nèi)核頭

apt-get install linux-headers-$(uname -r)

4.刪除Nouveau

(這一步不一定要做,根據(jù)實際情況,如果提示需要卸載就卸載)
linux默認安裝了N卡的開源驅(qū)動,即Nouveau。

檢查Nouveau工作狀態(tài)

lsmod | grep nouveau

如果出來很多信息,就說明這個驅(qū)動還在,卸載
編輯新文件,名字不一定取這個,其它也行

vi /etc/modprobe.d/nouveau.conf

內(nèi)容如下

blacklist rivafb
blacklist vga16fb
blacklist nouveau
blacklist nvidiafb
blacklist rivatv
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

應(yīng)用到內(nèi)核

update-initramfs -u

完成后重啟電腦,然后再查看,沒有信息了即可
如果沒有重啟電腦,還是顯示會有的。

lsmod | grep nouveau

二、使用cuda Toolkit安裝

推薦使用,這樣全家桶就裝好了:N卡驅(qū)動+cuda+nvcc
注意:這種方法不需要先裝驅(qū)動,也省去了查找兼容性的問題
cuda要求的驅(qū)動版本是最低的版本,也就是說可以用最新的驅(qū)動配早期的cuda版本
官方地址: cuda toolkit
再次提示:版本根據(jù)你的需求進行選取,比如你要用pytorch、tensorflow等,以那個需要為準(zhǔn),不同版本安裝方法都一樣
cuda 安裝和卸載 (Ubuntu 2204)詳細圖解
記得點前面的連接,不要點后面的Versioned …鏈接 ,那個是英文的詳細文檔,看起來麻煩。

這樣選擇,下面會出來安裝的命令,直接復(fù)制用就行
這里裝的是12.1版本,在上面的官方地址可以選取自己需要的版本,方法都是類似的
不同系統(tǒng)也在這里可以看到對應(yīng)的安裝方法,然后把下面的命令一個個復(fù)制進去就行
cuda 安裝和卸載 (Ubuntu 2204)詳細圖解
cuda 安裝和卸載 (Ubuntu 2204)詳細圖解
下面根據(jù)命令一步步操作:
上面的圖有具體的操作,直接復(fù)制就行,我這邊再寫一下

(一)ubuntu系統(tǒng)參考這個

1.先切換到程序下載目錄

mkdir /usr/local/my_cuda && cd /usr/local/my_cuda

2.安裝操作

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-ubuntu2204.pin

移動配置文件

mv cuda-ubuntu2204.pin /etc/apt/preferences.d/cuda-repository-pin-600

下載安裝包

wget https://developer.download.nvidia.com/compute/cuda/12.1.0/local_installers/cuda-repo-ubuntu2204-12-1-local_12.1.0-530.30.02-1_amd64.deb

安裝

dpkg -i cuda-repo-ubuntu2204-12-1-local_12.1.0-530.30.02-1_amd64.deb

安裝key

cp /var/cuda-repo-ubuntu2204-12-1-local/cuda-*-keyring.gpg /usr/share/keyrings/

更新

apt-get update

安裝cuda,這一步時間較長,耐心等待

apt-get -y install cuda

安裝完成后重啟電腦,否則可能會出各種問題

(二)debian系統(tǒng)參考這個

選擇的是本地的安裝方法

1.進入操作的目錄

cd /usr/local

2.下載key并裝入系統(tǒng)

wget https://developer.download.nvidia.com/compute/cuda/repos/debian11/x86_64/cuda-keyring_1.0-1_all.deb
dpkg -i cuda-keyring_1.0-1_all.deb
add-apt-repository contrib

如果上面那條命令提示出錯,則使用下面的命令

apt-get install software-properties-common

3.安裝

時間較長,耐心等待

apt-get update
apt-get -y install cuda

安裝完成后重啟電腦,否則可能會出各種問題

三、測試

cuda版本以nvcc顯示出來的為準(zhǔn),如果N卡驅(qū)動較新,nvidia-smi顯示的版本會是新的cuda版本,而實際調(diào)用是通過nvcc

1.測試nvcc(cuda編譯器)

nvcc -V

正常顯示如下(如果出錯,請看第四節(jié)問題處理部分,有解決方法):
cuda 安裝和卸載 (Ubuntu 2204)詳細圖解

2.測試nvidia-smi

nvidia-smi

如果這兩步都出現(xiàn)問題,第四節(jié)處理

四、問題處理

1.nvcc 顯示沒有

查找nvcc

find / -name "nvcc"

比如出現(xiàn)下面目錄
cuda 安裝和卸載 (Ubuntu 2204)詳細圖解

vi ~/.bashrc

最后的部分添加上(如果你不是裝的12.1版本,要改目錄中的版本)

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

保存后,刷新環(huán)境變量

source ~/.bashrc

再次使用命令(注意V是大寫)

nvcc -V

見到如下的,是不是很親切?
cuda 安裝和卸載 (Ubuntu 2204)詳細圖解

2.nvidia-smi錯誤

據(jù)說重啟解決80%問題
比如如下圖提示,如果錯誤,重啟即可,因為上面已經(jīng)裝過了,很多問題重啟就能解決
注意:還有一種情況,就是開啟了secury boot,在bios里關(guān)閉即可,否則重啟還是報錯
cuda 安裝和卸載 (Ubuntu 2204)詳細圖解或者這種找不到硬件的,重啟(還有一種可能顯卡沒有插好?。?br>cuda 安裝和卸載 (Ubuntu 2204)詳細圖解

再次使用nvidia-smi可以看到類似下面的信息(左上角是N卡驅(qū)動版本,右上角是cuda版本)
cuda版本以nvcc為準(zhǔn)
cuda 安裝和卸載 (Ubuntu 2204)詳細圖解

五、cuda卸載

如果需要換不同的版本,建議多版本并存,這里先不涉及,如果要徹底卸載,根據(jù)以下操作
權(quán)限不夠前面加sudo,我這里用root進行安裝

1.準(zhǔn)備刪除cuda

apt-get remove cuda

2.自動卸載

apt autoremove 

3.刪除其它的cuda

apt autoremove cuda*

4.刪除下載安裝包(也可以不刪除)

rm /usr/local/my_cuda/cuda-repo-ubuntu2204-12-1-local_12.1.0-530.30.02-1_amd64.deb

5.查找包相關(guān)并刪除

dpkg -l |grep cuda

類似于如下圖的一些包,手動刪除相關(guān)的包。否則再安裝別的版本會失敗
cuda 安裝和卸載 (Ubuntu 2204)詳細圖解把上面的名稱填到下面進行刪除

dpkg -P cuda-repo-ubuntu2204-12-1-local cuda-toolkit-12-1-config-common cuda-toolkit-12-config-common cuda-toolkit-config-common cuda-visual-tools-12-1

6.或者

apt-get purge nvidia*

六、補充說明

1.升級顯卡

如果更換了顯卡,通常不需要重新安裝,如果無法用,則重新安裝即可

2.限制功耗(謹慎,一般不要搞)

有的顯卡限制功耗可以有效降低溫度,同時性能損失很小
以下僅作參考,通常情況不要動

進入持久化模式

nvidia-smi -pm 1

限制卡0功耗為200w

nvidia-smi -pl 200 -i 0

3.安裝更老的cuda版本

cuda版本雖然有驅(qū)動版本的限制,但是這個限制的版本是最低的版本驅(qū)動版本。
比如rtx4090的初始驅(qū)動版本是522.25,而cuda11.8的默認cuda版本是522.06(默認無法直接安裝)。如果需要這個版本的cuda。
應(yīng)該先安裝N卡驅(qū)動,然后在運行cuda tookit11.8,這時候程序會默認跳過驅(qū)動,使用nvcc -V和nvidia-smi顯示的cuda版本不一致,因為兩者原理不同,cuda是通過nvcc來運行的,所以以nvcc為準(zhǔn),特別是在windows下,如果你不小心升級了N卡驅(qū)動也不要緊,cuda的實際版本是不會變的。文章來源地址http://www.zghlxwxcb.cn/news/detail-497245.html

到了這里,關(guān)于cuda 安裝和卸載 (Ubuntu 2204)詳細圖解的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • ubuntu server 2204 安裝(圖解)

    ubuntu server 2204 安裝(圖解)

    實體機+U盤安裝 寫給沒有安裝經(jīng)驗的,所以詳細些 1.下載 下載ubuntu鏡像 官方: ubuntu server 2.燒錄 可以使用rufus燒錄鏡像 官方: rufus 選擇下載的.ios鏡像,選擇燒錄到的U盤,開始,中間如果殺毒軟件報警,請放行。 所有都選默認即可,如果燒錄的時候提示下載額外組件,請務(wù)必

    2024年02月20日
    瀏覽(22)
  • [CUDA][Ubuntu]如何卸載cuda和cudnn和nvidia driver

    [CUDA][Ubuntu]如何卸載cuda和cudnn和nvidia driver

    百度有很多牛鬼蛇神的辦法,試了一晚上,都不行。 包括:通過安裝方式卸載,我tm根本不知道當(dāng)初這個機器是怎么安裝的cuda,我怎么卸載??? 通過刪除文件夾和自帶uninstall程序,試了,也刪了,但是nvcc-v之后照樣有,我踏馬,這個cuda怎么比我的師姐還xx! 調(diào)到google上搜

    2024年02月11日
    瀏覽(21)
  • 【ubuntu環(huán)境配置】超詳細ubuntu20.04/22.04安裝nvidia驅(qū)動/CUDA/cudnn

    【ubuntu環(huán)境配置】超詳細ubuntu20.04/22.04安裝nvidia驅(qū)動/CUDA/cudnn

    nvidia顯卡驅(qū)動安裝方式有三種:使用ubuntu附加驅(qū)動的方式;使用命令行方式安裝;使用.run文件的方式進行安裝, 點擊菜單中的Additional Drivers選擇適合的驅(qū)動版本進行安裝,該方法最方便快捷(但有時會翻車) 更新所有的軟件包 安裝顯卡驅(qū)動 詳見我的另一篇博客Ubunut20.04/2

    2024年01月22日
    瀏覽(34)
  • 超詳細教程——Ubuntu20.04 安裝英偉達NVIDIA顯卡驅(qū)動、CUDA、Cmake以及不同版本的CUDA切換

    超詳細教程——Ubuntu20.04 安裝英偉達NVIDIA顯卡驅(qū)動、CUDA、Cmake以及不同版本的CUDA切換

    在windows和linux雙系統(tǒng)下,為ubuntu安裝nvidia、cuda、cmake等程序是一個可能會難到各個計算機小白的問題,本文將一步步地帶您學(xué)會安裝以上內(nèi)容。 一、安裝英偉達NVIDIA顯卡驅(qū)動 對于新安裝的linux操作系統(tǒng),我們需要為它安裝nvidia顯卡驅(qū)動(ubuntu有自帶的顯卡驅(qū)動但更推薦安裝

    2024年02月02日
    瀏覽(26)
  • Ubuntu + nvidia驅(qū)動+ cuda安裝教程以及重裝問題
NVIDIA驅(qū)動版本與CUDA版本對應(yīng)關(guān)系

    Ubuntu + nvidia驅(qū)動+ cuda安裝教程以及重裝問題 NVIDIA驅(qū)動版本與CUDA版本對應(yīng)關(guān)系

    操作系統(tǒng):ubuntu 18 nvidia驅(qū)動版本: 515 cuda: 11.7 在此方面掉過坑,寫此篇文章mark一下。如果遇到同樣問題的小伙伴可以參考一下。 第一次在ubuntu上嘗試安裝nvidia510驅(qū)動,之后其他小伙伴在此系統(tǒng)上裝了一個11.6版本的cuda,開機之后,BBQ了,筆記本開機黑屏。 如果同樣遇到黑屏

    2023年04月25日
    瀏覽(23)
  • Ubuntu18中NVIDIA,cuda,cudnn,pytorch安裝

    Ubuntu18中NVIDIA,cuda,cudnn,pytorch安裝

    注意:nvidia驅(qū)動和cuda,cudnn,pytroch,python的對應(yīng)關(guān)系 linux安裝pytorch(包括cuda與cudnn)_linux清華園按照pytorch1.12_BryceRui的博客-CSDN博客 安裝流程:安裝cuda(包括nvidia驅(qū)動)+ cudnn + python安裝 注意:nvidia驅(qū)動可以在安裝cuda時一起安裝 1、安裝NVIDIA驅(qū)動(該驅(qū)動也可以在cuda安裝時一起

    2024年02月09日
    瀏覽(26)
  • 筆記--Ubuntu20.04安裝Nvidia驅(qū)動、CUDA Toolkit和CUDA CuDNN

    筆記--Ubuntu20.04安裝Nvidia驅(qū)動、CUDA Toolkit和CUDA CuDNN

    目錄 1--安裝Nvidia驅(qū)動 2--安裝CUDA 2-1--禁用nouveau 2-2--選擇CUDA Toolkit 2-3--下載和安裝CUDA Toolkit 2-4--配置環(huán)境變量 2-5--測試是否安裝成功: 3--安裝CUDA CuDNN 4--測試pytorch能否使用Cuda ① 查看可安裝的Nvidia驅(qū)動版本: ② 安裝相應(yīng)版本的Nvidia驅(qū)動: 博主這里選擇的是第一個,也可以安

    2024年02月02日
    瀏覽(24)
  • 【Ubuntu20.04安裝Nvidia驅(qū)動、CUDA和CUDNN】

    【Ubuntu20.04安裝Nvidia驅(qū)動、CUDA和CUDNN】

    官網(wǎng)鏈接:https://www.nvidia.cn/Download/index.aspx?lang=cn 或者https://www.nvidia.cn/geforce/drivers/ 注 :Ubuntu系統(tǒng)是不區(qū)別顯卡類別的顯卡驅(qū)動,一般來說,下載最新版本的驅(qū)動即可;Win系統(tǒng)是需要根據(jù)顯卡來選擇具體的驅(qū)動版本。 1.2.1 NVIDIA 驅(qū)動與 Nouveau 驅(qū)動不兼容 由于系統(tǒng)當(dāng)前正在使用

    2024年02月11日
    瀏覽(27)
  • 記錄Ubuntu20.04的NVIDIA顯卡驅(qū)動安裝和CUDA安裝

    記錄Ubuntu20.04的NVIDIA顯卡驅(qū)動安裝和CUDA安裝

    我的電腦顯卡是RTX 3070Ti。 在安裝Ubuntu系統(tǒng)的時候選擇的也是Mini安裝。 而且對比了官方的NVIDIA驅(qū)動安裝和系統(tǒng)自帶的“軟件和更新”附加驅(qū)動安裝。我這邊選擇了更加穩(wěn)定的官方的NVIDIA驅(qū)動安裝。 由于課題的原因,并沒有在CUDA之后安裝相關(guān)的cudnn的補丁。 進入終端后,運行

    2024年02月05日
    瀏覽(26)
  • Ubuntu 22.04 安裝Nvidia顯卡驅(qū)動、CUDA、cudnn

    Ubuntu 22.04 安裝Nvidia顯卡驅(qū)動、CUDA、cudnn

    GPU做深度學(xué)習(xí)比CPU要快很多倍,用Ubuntu跑也有一定的優(yōu)勢,但是安裝Nvidia驅(qū)動有很多坑 Ubuntu版本:22.04.3 LTS 分區(qū): /boot 分配 1G ,剩下都分給根目錄 / 顯卡:GTX 1050 Ti 坑1:用Ubuntu自帶的 Additional Drivers可能會出問題,應(yīng)該從官網(wǎng)下載驅(qū)動文件 坑2:用deb文件安裝可能會出問題,

    2024年02月08日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包