先上個連結
https://gist.github.com/MihailCosmin/affa6b1b71b43787e9228c25fe15aeba?permalink_comment_id=4665431
上面這連結是在講 ubuntu 22.04 怎麼裝 CUDA 11.8
他的最後更新時間是 Oct 29, 2023
而現在是 June 04, 2024
NV Driver 版號又不太一樣了,在這紀錄一下踩坑紀錄
====================先照貼原本的內容====================
|
====================以下是要更改的內容====================
# install nvidia driver with dependencies sudo apt install libnvidia-common-535 libnvidia-gl-535 nvidia-driver-535 -y
因為 driver 版本更新,這個時間點已經找不到 515 了
所以這邊把 515 改成 535
# verify that the following command works nvidia-smi sudo wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-ubuntu2204.pin sudo mv cuda-ubuntu2204.pin /etc/apt/preferences.d/cuda-repository-pin-600 sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/3bf863cc.pub sudo add-apt-repository "deb https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/ /"
這邊講的都是 ubuntu 22.04
我要的版本是 20.04,可以去下面這個網址
https://developer.nvidia.com/cuda-11-8-0-download-archive
選擇 Linux -> x86_64 -> Ubuntu -> 20.04 -> deb(network)
他會列出 Installation Instructions 如下
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-keyring_1.0-1_all.debsudo dpkg -i cuda-keyring_1.0-1_all.deb
sudo apt-get update
sudo apt-get -y install cuda
注意上面最後這句還有坑
# installing CUDA-11.8 sudo apt install cuda-11-8 -y
如果不指定版本的話他預設裝的版本一直安裝失敗
後來找到有人說其實可以指定 driver 版本
可以寫成下列的樣子
# installing CUDA-11.8 sudo apt install cuda-11-8 cuda-drivers=535.161.08-1
後面的步驟就沒有不同了
照著複製貼上即可成功安裝
沒有留言:
張貼留言