$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-cache search nvidia*
Download Nvidia Drivers: [Nvidia Link]
$ sudo apt-get purge nvidia*
$ sudo vim /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
blacklist lbm-nouveau options
nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
$ sudo reboot
$ lsmod | grep nouveau
Ctrl + Alt + F1-( Enter virtual consoles )进入tty1命令行界面
Ctrl + Alt + F7-( Return back to GUI )回到桌面系统界面
$ sudo service lightdm stop
$ sudo chmod a+x NVIDIA-Linux-x86_64-390.87.run
$ sudo ./NVIDIA-Linux-x86_64-390.87.run -no-opengl-files -no-x-check -no-nouveau-check
-no-opengl-files 只安装驱动文件,不安装OpenGL文件 -no-x-check 安装驱动时不检查X服务 -no-nouveau-check 安装驱动时不检查nouveau模块
“Would you like to run the nvidia-xconfig utility to automatically update your X configuration file...”
Choose No,安装完 After above
$sudo reboot
$ nvidia-smi
Download CUDA: cuda_9.0.176_384.81_linux.run [CUDA Link]
$ sudo ./cuda_9.0.176_384.81_linux.run --no-opengl-libs
...
accept #同意安装
n #不安装Driver,因为已安装Nvidia驱动-already installed Nvidia
y #安装CUDA Toolkit install
<Enter> #安装到默认目录
y #创建安装目录的软链接
n #不复制Samples,因为在安装目录下有/samples
export PATH="/usr/local/cuda/bin:$PATH"
export LD_LIBRARY_PATH=“/usr/local/cuda/ lib64:$LD_LIBRARY_PATH”
$ source .bashrc
$ nvcc -V
$ cd /usr/local/cuda-9.0/samples/1_Utilities/deviceQuery
$ sudo make
$ ./deviceQuery
$ cd ../bandwidthTest
$ sudo make
$ ./bandwidthTest
$ cd /usr/local/cuda-9.0/samples/1_Utilities/deviceQuery
$ sudo make
$ ./deviceQuery
$ cd ../bandwidthTest
$ sudo make
$ ./bandwidthTest
Download Version: cuDNN v7.1.4 (May 16, 2018), for CUDA 9.0 [cuDNN Link]
$ tar -zxvf cudnn-9.0-linux-x64-v7.1.tgz
$ cd cuda $ sudo cp lib64/lib* /usr/local/cuda/lib64/
$ sudo cp include/cudnn.h /usr/local/cuda/include/
$ cd /usr/local/cuda/lib64/ $ sudo chmod +r libcudnn.so.7.1.4
$ sudo ln -sf libcudnn.so.7.1.4 libcudnn.so.7
$ sudo ln -sf libcudnn.so.7 libcudnn.so $ sudo ldconfig
$ pip install --user tensorflow-gpu
$ sudo apt-get remove nvidia-*
$ sudo apt-get autoremove
$ sudo nvidia-uninstall
$ cd /usr/local/cuda/bin
$ sudo ./uninstall_cuda_7.5.pl
$ sudo rm -rf /usr/local/cuda/include/cudnn.h sudo rm -rf /usr/
$ sudo rm -rf /usr/local/cuda/lib64/libcudnn
$ sudo gedit /etc/X11/xorg.conf
Section "Monitor"
Identifier "Configured Monitor"
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080
1083 1088 1120 -hsync +vsync
Option "PreferredMode" "1920x1080_60.00"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
Section "Device"
Identifier "Configured Video Device"
EndSection






