Geforce GTX 1660Ti + Ubuntu18.04 LTS + Nvidia顯卡驅動 +CUDA10 配置安裝

一、安裝環境介紹

操作系統:Ubuntu 18.04.2 LTS
系統內核:linux-image-4.18.0-25-generic
CPU:Intel Core i7-9750H
獨立顯卡:Geforce GTX 1660Ti

二、安裝Nvidia顯卡驅動

sudo apt remove --purge nvidia*                      # 卸載已有的nvidia顯卡驅動(如果已安裝的話)
sudo add-apt-repository ppa:graphics-drivers/ppa     # 添加ppa源
sudo apt update                                      # 更新源列表
ubuntu-drivers devices                               # 查看可安裝的驅動列表(見下圖選擇recommended那項進行安裝)
sudo apt install nvidia-driver-430                   # 安裝nvidia顯卡驅動
sudo reboot                                          # 重新啓動電腦
# 推薦三種方式檢查自己nvidia顯卡驅動是否安裝成功
nvidia-smi                                           # 檢查nvidia顯卡的相關信息
nvidia-settings                                      # 查看nvidia設置面板
# 查看自己電腦的配置信息,有顯示顯卡型號,見下圖截圖

ubuntu-drivers devices
nvidia-smi
在這裏插入圖片描述about

三、安裝CUDA 10

下載CUDA 10安裝文件:下載地址。推薦使用runfile安裝方式,有更豐富的自定義安裝選項。
CUDA 10

# 1 安裝CUDA 10
sudo chmod +x cuda_10.0.130_410.48_linux.run     # 給安裝文件賦予執行權限
sudo ./cuda_10.0.130_410.48_linux.run            # 運行執行文件

# 不想閱讀冗長的EULA協議可Ctrl+C鍵跳過
Do you accept the previously read EULA?
accept/decline/quit: accept

# 問是否安裝nvidia顯卡驅動(cuda10自帶),前面我們已經安裝,此處不再安裝,
# 如果選擇yes,麻煩就大了,cuda10自帶的顯卡驅動會覆蓋前面已經安裝的顯卡驅動,
# 而cuda10自帶的顯卡驅動版本號是410,然而1660Ti的顯卡驅動最低要求版本爲418,
# 如果安裝了cuda10自帶驅動,最終結果就是連繫統桌面都打不開
Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 410.48?
(y)es/(n)o/(q)uit:n

# 是否安裝cuda工具包
Install the CUDA 10.0 Toolkit?
(y)es/(n)o/(q)uit:y

Enter Toolkit Location
[ default is /usr/local/cuda-10.0 ]: 按回車鍵

Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: y 

# CUDA示例程序,是否安裝看個人,我選擇不安裝
Install the CUDA 10.0 Samples?
(y)es/(n)o/(q)uit: n

# 安裝完成後如下圖所示,顯示未完全安裝,沒有安裝顯卡驅動,這是我們選擇安裝顯卡驅動時選擇了no

# 2 配置CUDA 10環境變量
sudo gedit ~/.bashrc
# 在文件結尾添加以下兩行
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-10.0/bin:$PATH
# 刷新.bashrc文件
source ~/.bashrc

# 3 測試CUDA 10是否安裝成功
# 查看CUDA 10版本號(如下圖輸出)
nvcc -V
# 測試樣本案例(如下圖輸出 Result = PASS 表示安裝成功)
cd /usr/local/cuda-10.0/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery

Summary
nvcc -V
./deviceQuery

參考文章

[1] NVIDIA CUDA INSTALLATION GUIDE FORLINUX
[2] ubuntu18.04 +Tensorflow1.12+cuda9.0+cudnn7.3+anaconda+GTX1660ti 深度學習環境配置
[3] win10 + ubuntu16.04雙系統安裝NVIDIA顯卡驅動和cuda cudnn
[4] CUDA9.1、cuDNN7在Ubuntu16.04上的安裝
[5] Ubuntu16.04安裝NVIDIA驅動+CUDA9.0+cudnn7.0附詳細步驟
[6] CUDA Compatibility
[7] Manual Driver Search and Download

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章