centos7 + cuda9.0+cudnn7.0安装 (驱动安装后图形界面进不去)
本文在安装过程中参考了如下文章,在此向如下博主表示感谢!:
1. https://www.geek-share.com/detail/2642790561.html
2. https://blog.csdn.net/qq_41493990/article/details/82183035?utm_source=blogxgwz5
3. https://www.geek-share.com/detail/2730959583.html
Nvidia 驱动安装前准备
1 在官网下载相应驱动
网址: https://www.nvidia.cn/Download/Find.aspx?lang=cn
驱动: NVIDIA-Linux-x86_64-396.45.run
cuda 网址: https://developer.nvidia.com/cuda-toolkit-archive
cuda: cuda_9.0.176_384.81_linux.run
cudnn 网址:https://developer.nvidia.com/rdp/cudnn-archive
cudnn: cudnn-9.0-linux-x64-v7.tgz
2 屏蔽默认带有的nouvea
切换到root用户: su root
打开:/lib/modprobe.d/dist-blacklist.conf
将nvidiafb注释掉。
#blacklist nvidiafb然后添加以下语句:
blacklist nouveau
options nouveau modeset=03 重建initramfs image步骤
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
dracut /boot/initramfs-$(uname -r).img $(uname -r)4 修改运行级别为文本模式
systemctl set-default multi-user.target
5 重新启动, 使用root用户登陆
reboot
6 查看nouveau是否已经禁用
ls mod | grep nouveau
Nvidia 驱动安装
找到驱动 NVIDIA-Linux-x86_64-396.45.run 路径
由于本人电脑有两个显卡,不能安装 opengl,否则重启后图形界面进不去
执行 (root 用户): sh NVIDIA-Linux-x86_64-396.45.run --no-opengl-files
cudnn 9.0 安装
找到 cuda_9.0.176_384.81_linux.run 路径
执行 (root 用户): sh cuda_9.0.176_384.81_linux.run --no-opengl-libs
直接按【Q】键,并输入【accept】回车后
![]()
在安装 nvidia 驱动时(Linux-x86_64 384.81),我选择no, 实际上前边已经安装过更高版本驱动了,可以不用安装(我这里也尝试选择yes 安装,但没有安装成功).
cudnn 安装
找到 cudnn-9.0-linux-x64-v7.tgz 路径
执行: tar -xzvf cudnn-9.0-linux-x64-v7.tgz
执行 (root 用户):cp cuda/include/cudnn.h /usr/local/cuda/include
执行 (root 用户):cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
环境变量
在~/.bashrc 的最后添加
export PATH=/usr/local/cuda/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export CUDA_HOME=/usr/local/cuda
CUDNN连接建立
cd /usr/local/cuda/lib64
sudo rm -rf libcudnn.so libcudnn.so.7 #删除原有版本号,版本号在cudnn/lib64中查询
sudo ln -s libcudnn.so.7.0.5 libcudnn.so.7 #生成软连接,注意自己下载的版本号
sudo ln -s libcudnn.so.7 libcudnn.so
sudo ldconfig #立即生效
- Ubuntu16.04安装NVIDIA驱动+CUDA9.0+cuDNN7.0
- 史上最全的ubuntu16.04安装nvidia驱动+cuda9.0+cuDnn7.0
- 史上最全的ubuntu16.04安装nvidia驱动+cuda9.0+cuDnn7.0
- Ubuntu 16.04:Pytorch环境搭建(NVIDIA驱动 + CUDA 9.0 + CUDNN 7.0 + Pytorch)
- Windows 7下安装TensorFlow1.6(cuda9.0+cuDNN 7.0+python3.5+pip9)
- Deepin/ubuntu 下安装cuda9.0和cudnn7.0
- Ubuntu16.04安装1050Ti驱动396+CUDA9.0+cudnn7.0.5
- CentOS 7中以runfile形式安装CUDA 9.0+cuDnn+TensorFlow
- centos中cuda驱动及其相关包cudnn安装
- 服务器重装和配置:Ubuntu16.04 + Anaconda3 + GTX1080驱动 + CUDA8 + cuDNN + 常用工具安装
- ubuntu 安装cuda9.0+cudnn7.1-与cuda8.0共存
- linux/Centos 安装GTX-1080Ti 显卡 配置显卡驱动 cuda cudnn
- win10 安装cuda9.0+cuDNN7+tensorflow-gpu1.4
- Ubuntu14.04+cuda-8.0+cudnn-v5.1+安装教程+开机low-graphic玄学脱坑+开机无限循环+重装显卡驱动
- ubuntu16.04深度学习环境的配置(Nvida gtx 750 Ti+Cuda9.0+Cudnn7.0)
- ubuntu16.04 64位安装tensorflow+cuda8.0+cudnn7.0
- Ubuntu18.04安装CUDA9.0,cudnn7.1.3,opencv3.4 tensorflow GPU 1.10 搭建GTX1070深度学习环境
- ubuntu14.04安装CUDA7.0、CUDNN7.0详细步骤
- [CUDA] ubuntu14.04+cuda7.5下安装cudnn7.0
- torch在ubuntu16.04下的搭建(cuda9.0+cudnn7.0)