之前自己的Ubuntu20.04作業系統電腦裡有驅動的。而且在軟體和驅動更新的附加驅動裡的列表裡都能找到。不過由於3D建模軟體裡一個渲染問題,讓自己納悶,在想是不是驅動版本問題,於是從nvidia官網下載了一個驅動安裝,還提示錯誤。就試著卸載nvidia驅動一不小心sudo apt-get remove --purge nvidia*一個命令都清了。
再看軟體和更新裡附加驅動裡啥都沒了。只能手動重新安裝。東拉西扯折騰一圈沒進展。官網下載的總是安裝錯誤。於是在終端裡試試這個。首先用命令ubuntu-drivers devices查看推薦的版本號。
這裡已經提示了,其實這也是軟體和更新的附加驅動裡的幾個驅動的選項。在這一步可以用命令sudo ubuntu-drivers autoinstall來自動安裝。當然如果你想要單獨安裝某個版本號,可以選擇上面提示的安裝。比如上面那個nvidia-driver-450。就可以用命令sudo apt install nvidia-driver-450來安裝了。
此時我們再重啟Ubuntu電腦,再打開軟體和更新的附加驅動就能找到可使用的選項了。選中好某個驅動以後,我們這裡選擇了nvidia-driver-450,Ubuntu會提示你輸入密碼,我們輸入密碼,此時就可以在圖形界面下自動安裝了。等待安裝成功後,接下來就是安裝CUDA了。這個就是3D建模軟體裡用於渲染的。而CUDA工具要從NVIDIA官方網站上查看。選擇目標平臺,Linux;架構x86_64;發行版本Ubuntu;版本20.04;安裝程序類型這裡是deb(local)就行。接下來就是如下官網提供的命令。
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pinsudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600wget https://developer.download.nvidia.com/compute/cuda/11.1.0/local_installers/cuda-repo-ubuntu2004-11-1-local_11.1.0-455.23.05-1_amd64.debsudo dpkg -i cuda-repo-ubuntu2004-11-1-local_11.1.0-455.23.05-1_amd64.debsudo apt-key add /var/cuda-repo-ubuntu2004-11-1-local/7fa2af80.pubsudo apt-get updatesudo apt-get -y install cuda
最後就是重啟電腦,還有安裝toolkit。其實一些步驟和以前的安裝CUDA那篇文章差不多。