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