1、下載cuda9.2
cuda下載網址:https://developer.nvidia.com/cuda-toolkit-archive
2、安裝並下載顯卡驅動
首先卸載原有驅動:
1)打開終端,先刪除舊的驅動:
sudo apt-get purge nvidia*
2)禁用自帶的 nouveau nvidia驅動
創建一個文件通過命令sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
並添加如下內容:
blacklist nouveau
options nouveau modeset=0
再更新一下
sudo update-initramfs -u
修改後需要重啓系統。確認下Nouveau是已經被你幹掉,使用命令:lsmod | grep nouveau
添加官方驅動源,並下載安裝:
快捷鍵ctrl+alt+T打開命令終端,加入官方ppa源。
$ sudo add-apt-repository ppa:graphics-drivers/ppa
需要輸入密碼並按enter鍵確認。之後刷新軟件庫並安裝最新驅動。
$ sudo apt-get update
$ sudo apt-get install nvidia-396 nvidia-settings nvidia-prime
安裝完成後,需要重啓,通過下面命令查看是否安裝成功。
$ nvidia-settings
若安裝成功,執行命令後會出現如下界面:
若無改界面,說明安裝有問題,嘗試關閉UEFI保護試試。
3、安裝cuda
1)重啓電腦,在登錄界面按下Ctrl+Alt+F1進入文本模式(命令行界面),並登錄賬戶
2)輸入 $ sudo service lightdm stop
關閉圖形化界面
3)切換到cuda安裝文件的路徑即home路徑下:
cd ..
cd bruce
4)在cuda_9.2.148_396.37_linux.run文件所在位置的目錄下打開終端( 即3)中的home路徑下 ),運行
sudo sh cuda_9.2.148_396.37_linux.run
然後按住enter,直到進度條顯示爲100%,後面根據提示一次選擇如下:
Do you accept the previously read EULA?
accept/decline/quit: accept
Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 396.37?
(y)es/(n)o/(q)uit: n
Install the CUDA 9.2 Toolkit?
(y)es/(n)o/(q)uit: y
Enter Toolkit Location
[ default is /usr/local/cuda-9.2 ]:
Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: y
Install the CUDA 9.2 Samples?
(y)es/(n)o/(q)uit: y
後面便開始安裝。
5)輸入 $ sudo service lightdm start
重新啓動圖形化界面。
同時按住Alt + ctrl +F7,返回到圖形化登錄界面,輸入密碼登錄。
4、設置環境變量
終端輸入:
gedit ~/.bashrc
即可打開.bashrc文件。設置環境變量如下:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.2/lib64
export PATH=$PATH:/usr/local/cuda-9.2/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-9.2
刷新環境變量source ~/.bashrc
檢驗安裝,輸入nvcc --version
,若出現如下:
bruce@bruce-desktop:~$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Tue_Jun_12_23:07:04_CDT_2018
Cuda compilation tools, release 9.2, V9.2.148
則安裝成功!