Ubuntu20.04安裝Nvidia顯卡驅動
安裝環境為Dell R540服務器
官網下載Nvidia顯卡驅動
https://www.nvidia.cn/geforce/drivers/
安裝顯卡驅動
chmod +x NVIDIA-Linux-x86_64-470.63.01.run
sudo ./NVIDIA-Linux-x86_64-470.63.01.run
遇到nouveau報錯
lsmod查看nouveau驅動被加載
是由于ubuntu提供了一個默認的顯卡驅動與nvidia驅動沖突,禁用掉即可
禁用nouveau驅動
vim /etc/modprobe.d/blacklist.conf
最下面添加一行 blacklist nouveau
保存退出
重啟系統
sudo reboot
重新安裝驅動
sudo ./NVIDIA-Linux-x86_64-470.63.01.run
提示安裝gcc
安裝ubuntu開發環境包
sudo apt-get install build-essential
再次安裝NVIDIA驅動
sudo ./NVIDIA-Linux-x86_64-470.63.01.run
報錯gcc版本不正確,提示需要安裝構建kernel時9.3.0的gcc
選擇Abort Installation退出
我們下載gcc-9.3.0的離線包,手動安裝
https://download.csdn.net/download/lmory233/85725411
安裝完畢,查看gcc版本成功變為了9.3.0
gcc --version
重新安裝驅動
sudo ./NVIDIA-Linux-x86_64-470.63.01.run
安裝成功,選擇yes,自動寫入X配置
使用nvidia-smi命令查看安裝成功
nvidia-smi
但此時桌面程序并沒有運行在顯卡驅動上,需要重啟系統
重啟系統后,顯示黑屏,無法顯示桌面畫面
手動啟動X服務報錯
sudo startx
原因是雙顯卡設置了板載輸出,導致無法啟動顯示在獨立顯卡上。
開機時按F2進入bios設置
選擇Integrated Devices->Embedded Video Controller
設置為disable,將板載輸出關閉。
最后開機將顯示器接在顯卡輸出上即可。
進入桌面,使用nvidia-smi看到桌面程序成功運行在顯卡上
nvidia-smi
?
————————————————
版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
原文鏈接:https://blog.csdn.net/lmory233/article/details/125396896