Ubuntu20 + rtx3090,安裝驅動以及cuda


1. 安裝驅動

sudo apt-get install nvidia-driver-460

使用命令

nvidia-smi

查看是否安裝成功,不過顯示的版本為470,問題應該不大,我記得470是官方推薦版本
注意 右上角有個CUDA VERSION,表示的是支持的最高版本,而不是你已經安裝了的版本,故不能通過右上角來驗證是否安裝了cuda
此外,也可以通過系統自帶的驅動進行安裝,點開左下角“顯示應用程序”並找到“附加驅動”就可以找到

2. 安裝cuda

可以去官網搜索對應的版本,如果你和我一樣,可以直接命令行輸入下載

wget https://developer.download.nvidia.com/compute/cuda/11.4.4/local_installers/cuda_11.4.4_470.82.01_linux.run

先使用wget獲取運行文件

sudo sh cuda_11.4.4_470.82.01_linux.run

接着安裝就行了

不過我運行第二行命令時報錯了,錯誤信息為

 Failed to verify gcc version. See log at /var/log/cuda-installer.log for details.

大概就是gcc版本問題,可以使用override關鍵字進行安裝

sudo sh cuda_11.4.4_470.82.01_linux.run --override

進入安裝界面后,只需要勾選toolkit,因為driver在第一步安裝過了
安裝完后會提示你 "make sure that...."
就是記得修改路徑的意思
輸入命令

vim ~/.bashrc

在末尾添加

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

輸入命令

source ~/.bashrc

更新下配置

最后輸入命令

nvcc --version

查看是否安裝成功


免責聲明!

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



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