NVIDIA TITANX 显卡安装


官网下载NVIDIA驱动

点击进入驱动下载地址

按照需求选择合适的GPU,因为我们使用的是TITAN X GPU 所以选择如下,操作系统旋转Linux 64-bit,点击搜索,点击下载后进入如下页面

在这里要注意,不要点击同意并开始下载,要右键另存为!!!

至此,驱动程序便下载成功。


关闭 X server

当我们安装NVIDIA的驱动程序时,需要首先利用ctrl+Alt+F1 进入tty模式才能关闭X server

关闭的方式有两种:

  • (1) 如果/etc/init.d/ 目录下存在gdm

    sudo /etc/init.d/gdm stop
    sudo /etc/init.d/gdm status

  • (2) 如果/etc/init.d/ 目录下存在lightdm

    sudo /etc/init.d/lightdm stop
    sudo /etc/init.d/lightdm status

  • 显卡驱动安装完成以后,对应于gdm/lightdm使用如下命令来重启 X server

    sudo /etc/init.d/gdm restart
    sudo /etc/init.d/lightdm restart

killall X不可使用,因为虽然停止了X server,但是gdm/lightdm会重新启动X server,其他C+A+B组合键也不可以,必须停止X server的父进程,否则还会不断生成X server


安装NVIDIA驱动

安装NVIDIA驱动之前,我们需要彻底卸载已经安装好的

sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules

如果之前没有安装过NVIDIA显卡,执行上面的命令可能提示找不到目录或者文件,可以忽略。

进入驱动所在的目录,执行以下命令进行安装

sudo sh NVIDIA-Linux-*.run

CUDA8.0 安装

点击进入CUDA 下载网址,选择合适版本下载,为*.run文件

cd到安装包目录下,运行安装命令

sudo dpkg -i cuda-repo-ubuntu1404-8-0-local-ga2_8.0.61-1_amd64-deb
sudo apt-get update
sudo apt-get install cuda  

运行如下命令加载cuda路径

export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}

安装完毕后验证安装

cd /usr/local/cuda/samples/1_Utilities/deviceQuery
sudo make
sudo ./deviceQuery

测试代码,如果可以打印如下页码,则代码安装成功


CUDNN5.1 配置

安装CUDNN相对简单,首先注册NVIDIA的开发账号,然后才能下载CUDNN
下载下来后

tar -zxf cudnn-8.0-linux-x64-v5.1.tgz
cd cuda
sudo cp lib64/* /usr/local/cuda/lib64/
sudo cp include/cudnn.h /usr/local/cuda/include/

更新系统

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install linux-source
sudo apt-get install linux-headers-`uname -r`

anaconda安装

点击进入anaconda下载地址
对应自己python版本下载,比如我使用的2.7版本,进入下载文件目录运行安装命令

 bash Anaconda2-4.3.1-Linux-x86_64.sh 

然后各种下一步就可以了,最后它会问你用不用把它加入环境变量,这里最后选yes,然后执行

source ~/.bashrc

更新环境变量,以后你使用的python解释器就是anaconda里面的了,不再是系统自带的了。


tensorflow 安装

科普一下:现在最流行的Python集成环境是anaconda ,里面集成了上百个常用的python包,省的安装一大堆python的包了。anaconda里面自带了一个pip。如果你在终端使用的是sudo pip install, 那么你安装的python包会安装到系统的python里面,也就是/usr/bin/python2.7里面,如果你使用的是pip install,那么你安装的软件包是安装到anaconda里面的python环境。因为我使用的是anaconda,所以使用pip而不是sudo pip

点击进入tensorflow1.0下载页面

选择合适的版本,我们选择python2.7下的GPU版本

由于我们利用anaconda来安装tensorflow,所以只需要

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

如果你想给系统自带的python安装tensorflow,只需要在前面加一个sudo就可以了

执行上图中的命令,出现类似的结果就代表tensorflow已经安装成功。


keras 安装

  • 通过执行命令,来直接安装keras
pip install keras

安装keras过程中会自动安装theano,keras是一个基于tensorflow或者theano运行的,但是默认是基于tensorflow,所以你打开终端,在python里面import keras一下,如果提示没有tensorflow,那你编辑一下~/.keras/keras.json文件,把里面的”backend”:”theano”改为”backend”:”tensorflow”就可以了。

  • 从github下载keras
git clone https://github.com/fchollet/keras.git --recursive

安装结束后,就能直接运行例程了。例程位于 keras/examples/ 目录下
我们尝试一下cifar_10分类的问题
在 keras/examples/ 目录下执行

python cifar10_cnn.py

可以看到TITAN X 的速度还是相对较快的,一次epoch 大概25秒左右。

从零开始安装TensorFlow1.0+keras(Ubuntu16.04+CUDA8.0+Cudnn5.1+TITANX)相关推荐

  1. 阿里云服务器深度学习环境从0配置(Ubuntu16.04+cuda8.0+cudnn6.0+tensorflow1.4+Anaconda3+opencv2+tensorlayer1.7.4)

    我将所需要的包全部放在了云盘,不需要再去繁琐的寻找下载了.文中给出了所有包的地址和密码,废话不多说,开始吧! 1.检查更新apt-get cd ~ apt-get update 2.Anconda3安 ...

  2. ubuntu16.04+cuda8.0+cudnn5.1+caffe 安装(基于独立主机集成显卡GTX1080Ti)

    最近开始配置自己的深度学习主机,由于之前只在笔记本上和单显卡主机上安装过,所以可以说是zero经验,以至于很多问题不了解都当成了bug,故为了方便以后的自己以及大众,特在此写下post一篇.(由于可能 ...

  3. ubuntu16.04 cuda8.0 caffe 编译 error: cublas_v2.h 没有那个文件或目录

    ubuntu16.04 cuda8.0 caffe 编译时遇到 caffe fatal error: cublas_v2.h 没有那个文件或目录 参考:http://blog.csdn.net/qq_ ...

  4. cuda8.0.44linux.run,ubuntu16.04+cuda8.0+cudnn6+tensorflow(gpu)1.4,一遍成功

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 0 python环境(ubuntu16.04自带2.7.12)0.1 查看python版本与安装路径1 2 3 4pyt ...

  5. 详细安装指南-Ubuntu16.04,CUDA8.0,Caffe,OpenCV3.1,Theano,Tensorflow,纯属转载,等待自己修改

    服务器系统崩溃,买的组装服务器不靠谱啊,售后很热情,但是技术... Ubuntu16.04 Ubuntu16.04就自己装吧,这个省略.安装完成之后,根据自己实际情况,配置一下怎么上网.之后,更新源, ...

  6. 深度学习环境搭建Ubuntu16.04+CUDA8.0+CUDNN6.0+Anaconda3+tensorflow1.3.0

    电脑为联想拯救者Y7000,显卡GTX1650. 装的是WIN10+Ubuntu16.04双系统. 一.双系统装Ubuntu16.04 主要借鉴的下面的链接,包括删除Ubuntu,系统分区. http ...

  7. Ubuntu16.04+CUDA8.0+GTX960M安装

    原来用Ubuntu14.04,也不是新装的系统,安装CUDA很长时间都不行,现在换成新的Ubuntu16.04,在没有更新系统时先安装CUDA,还是比较顺利的,一次就装好了. 安装Nvidia显卡驱动 ...

  8. Ubuntu16.04+cuda8.0+GTX TITAN X安装配置

    安装环境 显卡型号:Nvidia GeForce GTX TITAN X(pascal) 系统:ubuntu16.04 1.给出cuda下载地址(含历史版本): https://developer.n ...

  9. Ubuntu16.04+Cuda8.0+Caffe+ Opencv3.2+Matlab2015b的配置、安装与编译 (二)

    二.安装Cuda,Caffe [参考文献] [1].Ubuntu 16.04 安装配置Caffe 图文详解★★★★ [2]. Ubuntu下安装Caffe.pdf★★★★★ [3]. CUDA_Qui ...

最新文章

  1. 易生信-扩增子教程02-真菌引物选择
  2. #define与typedef的区别!
  3. 过程质量保证PQA的几个关键方面
  4. 利用python爬虫技术本福特_Python爬虫技术(一)--模拟登陆
  5. 【华为HCNA】访问控制列表ACL实例配置
  6. 如何实现文件增量同步——算法
  7. 最小化或关闭时隐藏到系统托盘
  8. 折扇的保养方法是什么?
  9. 我在30岁之前做了三件骄傲的事
  10. 记一些tomcat的属性
  11. 地震 matlab,MATLAB在地震信号处理中的应用实例.docx
  12. Android网络编程之——文件断点下载(暂停/继续/重新下载)
  13. 微信公众号开发之分享功能
  14. ENVI遥感图像处理方法(第二版) 邓书斌 及实验数据
  15. C# 制作一个倒计时器
  16. 模拟人生4修改服务器,模拟人生4 全秘籍、作弊码一览及修改方法汇总
  17. 一些常用的开发软件,定期更新!
  18. 关于win10开始菜单点击无反应解决方案
  19. 三菱Q系列PLC基本指令讲解
  20. 三峡学院计算机调剂,重庆三峡学院2019考研调剂信息公告

热门文章

  1. http、https加密过程
  2. 太极链——六大技术特点
  3. 企业订货管理系统定制开发的作用|手机订货系统的说明
  4. 四大CPU体系结构:ARM、X86/Atom、MIPS、PowerPC
  5. 数据分析师的理想模版到底什么样?
  6. 机器视觉——入门基础(三)——相机镜头选型
  7. Luts调色文件加载工具:LUT Utility
  8. flutter bug【持续更】
  9. 亚马逊云科技携手派拓网络再掀云端安全新风向
  10. IRIS镜像配置(3)