Ubuntu19.10安裝NVIDIA驅動,CUDA,實現GPU加速


1.卸載原有的NVIDIA驅動(沒裝過就跳過)

sudo apt-get remove –purge nvidia*

2.禁用nouveau(三方開源驅動)

1.sudo gedit /etc/modprobe.d/blacklist.conf
2.blacklist nouveau
3.options nouveau modeset=0

無視警告信息

3.保存退出使用下面命令使配置生效

sudo update-initramfs -u

4.重啟電腦輸入以下命令,如果沒有任何輸出說明禁用成功

lsmod | grep nouveau

5.安裝NVIDIA顯卡驅動

NVIDIA驅動官方地址https://www.nvidia.cn/Download/index.aspx?lang=cn
下載適合自己顯卡的驅動

6.禁用X服務(會黑屏,最好有手機查看下面操作,如果顯示not load則可跳過)

sudo service lightdm stop

7.如果黑屏則新開終端

進入終端將.run文件授x權限
sudo chmod +x NVIDIA-Linux-x86_64-440.44.run
安裝驅動
sudo ./NVIDIA-Linux-x86_64-440.44.run -no-x-check -no-nouveau-check -no-opengl-files

–no-opengl-files 只安裝驅動文件,不安裝OpenGL文件。這個參數最重要
–no-x-check 安裝驅動時不檢查X服務
–no-nouveau-check 安裝驅動時不檢查nouveau 
后面兩個參數可不加。

8.安裝重啟完畢驗證安裝是否成功

nvidia-smi
如果出現表格則安裝成功

9.安裝CUDA10

 URL: https://developer.nvidia.com/cuda-downloads
根據自己系統下載需要的版本

10.再次關閉圖形界面

sudo service lightdm stop

11.安裝CUDA

1.授予權限
sudo chmod +x cuda_10.2.89_440.33.01_linux.run
2.sudo ./cuda_10.2.89_440.33.01_linux.run --no-opengl-libs
3.安裝過程如果遇到gcc版本問題則
sudo ./cuda_10.2.89_440.33.01_linux.run --override --no-opengl-libs
4.一路確定安裝成功
5.reboot 重啟電腦

12.配置cuda環境變量

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

13.使配置文件生效

source ~/.bashrc
如果是zsh那么要
source ~/.zshrc

14.驗證安裝成功

cd /usr/local/cuda-10.2/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery


免責聲明!

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



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