首先,需要澄清一點,“Stream 8”并不是Ubuntu官方發布的版本名稱。Ubuntu的版本命名通常遵循一個標準化的命名約定,比如“22.04 LTS”代表“Ubuntu 22.04 Long-Term Support”。因此,我假設你指的是“Ubuntu 22.04 LTS”。
在Ubuntu 22.04 LTS上安裝NVIDIA顯卡驅動通常涉及以下步驟:
首先,你可以使用 nvidia-smi
命令來檢查NVIDIA顯卡驅動是否已經安裝。如果命令執行成功,說明驅動已經安裝。如果報錯,則說明驅動未安裝。
nvidia-smi
Nouveau是一個開源的NVIDIA顯卡驅動,可能會與官方驅動沖突。你可以通過編輯 /etc/modprobe.d/blacklist.conf
文件來禁用Nouveau驅動:
sudo nano /etc/modprobe.d/blacklist.conf
在文件末尾添加以下內容:
blacklist nouveau
options nouveau modeset=0
保存并退出編輯器,然后更新initramfs:
sudo update-initramfs -u
重啟系統:
sudo reboot
重啟后,使用以下命令檢查Nouveau驅動是否被成功禁用:
lsmod | grep nouveau
如果沒有輸出,說明Nouveau已成功禁用。
你可以使用 ubuntu-drivers
工具來安裝推薦的NVIDIA顯卡驅動:
sudo ubuntu-drivers devices
這將列出推薦的驅動版本。然后,安裝推薦的驅動:
sudo apt install nvidia-driver-<version> -y
將 <version>
替換為推薦的驅動版本號。
如果你需要使用CUDA,可以下載并安裝對應版本的CUDA和cuDNN。首先,使用以下命令查看顯卡型號:
lspci | grep -i nvidia
然后,訪問NVIDIA CUDA Toolkit Archive網站(鏈接),選擇適合你顯卡型號和Ubuntu版本的CUDA版本進行下載。
解壓下載的CUDA安裝包并安裝:
sudo dpkg -i cudnn-local-repo-<version>-ubuntu<version>.debs
sudo cp /var/cudnn-local-repo-<version>/cudnn-local-<version>.gpg /usr/share/keyrings/
sudo apt-get updates
sudo apt-get install libcudnn8=<version>-1+cuda<version> libcudnn8-dev=<version>-1+cuda<version> libcudnn8-samples=<version>-1+cuda<version>
將 <version>
替換為你下載的CUDA版本號。
安裝完成后,使用以下命令驗證驅動是否安裝成功:
nvidia-smi
這將顯示顯卡的詳細信息,包括驅動版本和CUDA版本。
請注意,具體的驅動版本和安裝步驟可能會因你的顯卡型號和系統配置而有所不同。建議參考NVIDIA官方文檔或Ubuntu社區論壇以獲取更詳細的指導。