Ubuntu非要换centOS。。。好吧。。。

看了很多是通过ELRepo源安装驱动,不过我没有成功,只是通过它的步骤检测了显卡驱动型号。

0、安装gcc

yum -y install gcc-c++

此处是重点:如果有之前的NVIDIA驱动请先卸载,而且,要先装cuda再装驱动。。。你也可以按照我的步骤来,最后再重装一次驱动。

1、检测显卡驱动及型号

##添加ELPepo源

$ sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

$ sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

##安装NVIDIA驱动检测

$ sudo yum install nvidia-detect

$ nvidia-detect -v

两块显卡驱动都是384.59

登录NVIDIA官网http://www.geforce.cn/drivers设置驱动检索条件(注意尽量设置语言英文):

ssh到服务器,下载驱动:

$ cd ~/downloads

$wget -r -np -nd http://us.download.nvidia.com/XFree86/Linux-x86_64/384.59/NVIDIA-Linux-x86_64-384.59.run

可能需要sudo权限,建议通过su root直接到root账户下执行安装。安装过程中选择“Accept”,并且会询问是否要配置启动参数,选择“yes”。

2、显卡冲突

因为NVIDIA驱动会和系统自带nouveau驱动冲突,执行命令查看该驱动状态:

$ lsmod | grep nouveau

修改/etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模块的加载,如果系统没有该文件需要新建一个,这里使用root权限,普通用户无法再在/etc内生成.conf文件。

$ suroot

#echo -e "blacklist nouveau\noptions nouveau modeset=0" > /etc/modprobe.d/blacklist.conf

3、 重新建立initramfs image文件

# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

# dracut/boot/initramfs-$(uname -r).img $(uname -r)

4、进入NVIDIA目录执行安装(建议推迟到cuda安装后再装驱动)

$ chmod +x NVIDIA-Linux-x86_64-384.59.run

$sh NVIDIA-Linux-x86_64-384.59.run

如果安装完成,运行命令查看显卡状态

$ nvidia-smi

5、安装cuda

$ sudo rpm -i cuda-repo-rhel7-8-0-local-ga2-8.0.61-1.x86_64.rpm

$sudo yumclean all

$sudo yum install cuda

报错:

Error: Package: 1:nvidia-kmod-375.26-2.el7.x86_64 (cuda-8-0-local-ga2)

Requires: dkms

You could try using --skip-broken to work around the problem

You could try running: rpm -Va --nofiles --nodigest

缺少2个包,装第一个:

sudo vim /etc/yum.repos.d/linuxtech.testing.repo

输入:

[linuxtech-testing]

name=LinuxTECH Testing

baseurl=http://pkgrepo.linuxtech.net/el6/testing/

enabled=0

gpgcheck=1

gpgkey=http://pkgrepo.linuxtech.net/el6/release/RPM-GPG-KEY-LinuxTECH.NET

sudo yum --enablerepo=linuxtech-testing install libvdpau

第二个:

yum -y install epel-releaseyum -y install --enablerepo=epel dkms

OK,再次执行install安装cuda

。。。发现驱动没了。。。只好重新安装,看样子要先装cuda再装NVIDIA驱动,只好再装一波驱动。

6、测试cuda

cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuerysudo make./deviceQuery

安装成功

7、cuda添加到bashprofile中

vim .bashprofile

PATH=$PATH:$HOME/bin:/usr/local/cuda/bin

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64/

CUDA_HOME=/usr/local/cuda

export PATH

export LD_LIBRARY_PATH

export CUDA_HOME

查看nvcc版本号

nvcc -V

8、安装cudnn

cudnn官网无法wget,只能在Windows下载然后通过ssh传过去,为什么不用U盘或者共享文件夹?因为我在家。。。服务器刚配置。。。不嫌麻烦用xshell插件也可以。这里安装了一个Windows下ssh窗口传输文件的工具:

yum install lrzsz

运行命令为rz,不用scp了,很方便。

解压cudnn到cuda的安装目录

tar -xvf cudnn-7.5-linux-x64-v5.0-ga.tgz -C /usr/local

9、安装TensorFlow

如果没有pip请安装pip,记得修改一下pip的源,否则速度很慢

yum install python-pip

pipinstall --upgrade pip

安装TensorFlow-gpu版本

pip install --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.0.0-cp27-none-linux_x86_64.whl

测试:

成功。over。

参考:

此外,建议参考TensorFlow官网,在虚拟环境下安装。

centos7 cuda测试_CentOS7.3安装NVIDIA-1080ti驱动、cuda、cudnn、TensorFlow(示例代码)相关推荐

  1. centos7 cuda测试_CentOS 7 安装 NVIDIA 显卡驱动以及CUDA驱动(自测可用)

    借鉴博客:地址 一.安装NVIDIA 显卡驱动 1.屏蔽 nouveau 驱动 编写(如果没有会新建),下面两个文件 # vi /etc/modprobe.d/nvidia-installer-dis ...

  2. CentOS7(64位)安装NVIDIA显卡驱动和CUDA8.0

    硬件环境: 显卡驱动下载:http://www.geforce.cn/drivers点击打开链接 CUDA下载:https://developer.nvidia.com/cuda-downloads点 ...

  3. Ubuntu 20.04 安装NVIDIA显卡驱动+cuda 11.7+cudnn 8.4

    Ubuntu 18.04 安装NVIDIA显卡驱动+cuda 10.2+cudnn 本机环境 1 相关查询命令 一.Ubuntu 20.04 安装NVIDIA显卡驱动 二.Ubuntu 20.04 安 ...

  4. 【亲测】Ubuntu16.04手动安装nvidia显卡驱动+CUDA 8.0--Acer E5-572G版

    前言 前段时间,配置实验室新服务器上的Tesla P4,结果一直有问题,最后终于解决之后.昨天晚上想在自己的笔记本上安装pytorch,sudo apt-get update的时候,结果提示系统缺少一 ...

  5. ubuntu 14.04 双显卡安装NVIDIA GPU驱动+CUDA+编译配置caffe

    ******************************** 安装ubuntu************************* 1.在bios里设置使用集成显卡 2.安装ubuntu 14.04 ...

  6. Ubuntu 18.04 下载安装NVIDIA显卡驱动和CUDA

    下载显卡驱动 官方 GeForce 驱动程序 | NVIDIA 选择自己系统和已有显卡的型号 选择自己希望安装的版本驱动程序 A: 禁用noueau驱动 noueau是一种基于Linux内核的开源驱动 ...

  7. win+ubuntu安装Nvidia显卡驱动

    win+ubuntu双系统安装Nvidia显卡驱动 安装参考教程 ubuntu基本命令 坑们--安装驱动过程中的选项如何选择 总结 安装参考教程 主要参考了以下几个教程 Linux安装Nvidia显卡 ...

  8. 安装NVIDIA显卡驱动以及CUDA

    安装显卡驱动 狠了狠心,晚上回家搞搞东西,配了台机器,记录下安装的过程吧. Ubuntu16.04+cuda8.0 经历过装好驱动和ubuntu桌面冲突,无限循环登录界面的bug,以下是亲测好用的教程 ...

  9. Ubuntu20.04安装NVIDIA显卡驱动、CUDA、CUDNN及突破NVENC并发限制

    1.查看当前系统版本 cat /proc/version 显示为: 2.查看当前显卡型号: sudo lshw -numeric  -C display 显示我的显卡型号为:GM107M[GeForc ...

最新文章

  1. 【spring】第二个springmvc helloworld 以及 spring模糊路径
  2. java如何使用水晶报表_Java操作水晶报表
  3. 免安装mysql8_MySQL数据库之MYSQL-8.0.11-WINX64(免安装版)配置
  4. OS X 10.11 安装Cocoapods
  5. React路由组件传递参数
  6. MySQL 高级 —— MVCC 多版本并发控制
  7. Objective-C Runtime 运行时之四:Method Swizzling
  8. Objects.equals 有坑!!!
  9. cad插入块_CAD中的quot;块quot;能否修改?能!一个命令可快速解决
  10. cmake命令的python库的位置参数-DTORCH_PATH
  11. 山西计算机应用能力,《山西省计算机应用能力考试练习系统》使用说明
  12. 深入探究VC —— 资源编译器rc.exe(3)
  13. 环境配置就是安装软件,修改软件的配置文件,安装软件就是文件的复制,与新增--linux下一切皆文件...
  14. 操作系统实验 文件复制/复制文件
  15. J1939协议之通俗易懂----概述
  16. 国内外计算机专业图形图像处理课程现状,计算机图像处理论文
  17. 解析力 (2)空间采样 和 奈奎斯特
  18. openg离线包_高级openg 混合,一个完整程序
  19. python 串口助手 简书_【Python】PyQt5之串口助手【2】
  20. 前度监控(埋点)设计方案

热门文章

  1. python爬虫商品信息,并生成Excel
  2. python实现二叉树翻转_如何从左到右反转二叉树?
  3. Redis Zrem 命令
  4. 妖人柴:国外LEAD赚钱教程-EMU篇(二)Affiliate怎么赚钱
  5. Postman打开一直转圈
  6. 团队管理16--团建要素剖析
  7. matlab 绘 洛伦兹系统 3D相图
  8. easyui布局自缩放这么易
  9. html 获取文本框值,html - 如何在JavaScript中获取文本框值
  10. NOIP 2017 提高组 初赛