为了编写能够在2080显卡机器上运行程序,将本机的环境配置为cuda10.0,cudnn7.3.1和Tensorflow1.13.1

一、卸载原有的显卡驱动,安装cuda10所需要的显卡驱动。

(1)按ctrl+alt+f1进入命令行界面,输入

 sudo service lightdm stop

将图形界面关闭。

(2)然后卸载掉原有390的驱动:

sudo apt-get remove nvidia-*

(3)安装新的显卡驱动。

在你的显卡驱动所在目录下输入

sudo sh NVIDIA-Linux-x86_64-410.73.run

(4)安装过程中的选项。

The distribution-provided pre-install script failed! Are you sure you want to continue? 选择 yes 继续。

Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if

you install a different kernel later?  选择 No 继续。

(ru shangtu )Would you like to sign the NVIDIA kernel modul?选择:install without signing

gcc version 不匹配      选中 ignore gcc version

Installing Nvidia's 32-bit compatibility libraries? 选择 No 继续

Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be

used when you restart x? Any pre-existing x confile will be backed up.  选择 Yes  继续


若在过程中出现gcc版本问题,请参考gcc在线更换版本或者gcc离线版本替换


若在上述过程中遇见以下问题,是属于nouveau驱动未禁用导致的,禁用之后清空所有显卡驱动再重新安装即可。

禁用nouveau

在root权限下执行以下代码:

i)打开该文件

vi /etc/modprobe.d/blacklist-nouveau.conf

在其中添加两行

blacklist nouveau
options nouveau modeset=0

然后执行

update-initramfs -u

接着重启

reboot

最后验证是否禁用

lsmod | grep nouveau

若禁用成功

是什么也不会显示的


(5)挂载显卡驱动

modprobe nvidia

(6)检查驱动是否安装成功

nvidia-smi

若出现以下提示代表安装成功。

(7)sudo reboot 重启。

二、安装cuda10

参考以下链接安装cuda10,但是不用进行环境配置。

安装cuda10

三、配置环境让两者共存,在命令行输入

sudo gedit /etc/profile

将文件末尾修改为如下所示,

然后保存关闭输入 一下命令,使环境生效。

source /etc/profile

将环境变量保存,重启即可使用cuda10,想要使用哪个就将另一个cuda注销,使环境生效,重启就可以使用。

四、安装cudnn

在存储有cudnn的三个文件下打开终端输入:

dpkg -i -*

即可安装成功。

五、安装Tensorflow

参考一下链接安装tensorflow虚拟环境。与之前共存。

虚拟环境安装Tensorflow

六、验证

使用nvcc -V只能显示之前的cuda8.0,并不能表明cuda10.0没有安装成功。

激活cuda10的tensorflow环境,输入Python进行验证。

安装成功!


假设没有安装成功cudnn,出现libcudart.so.10.0的问题。

1.去检查一下/usr/local/cuda/include/中是否含有cudnn.h的文件,没有的话从/usr/include中拷贝一份。

2.再检查/usr/local/cuda/lib64/中的libcudnn*的文件是否存在,不存在的话从/usr/lib中拷贝一份。

出现以上问题可能是因为没有在安装cudnn之前配置cuda的环境而导致的。

Ubuntu16.04cuda8与cuda10共存,同时使用Tensorflow1.13.1(需重装显卡驱动)相关推荐

  1. linux装nvidia驱动没有图形界面,[转]Fedora 13下安装Nvidia显卡驱动的方法/Linux无法进入X Windows 图形界面的解决方法...

    再试一试这个方法:[转自]http://www.myexception.cn/image/505352.html VirtualBox3.1.2安装Fedora12后无法启动图形界面问题 Virtua ...

  2. ubuntu16.04+gtx1080ti+cuda10.0+cudnn7.4.2/cudnn7.6.4 环境配置

    配置:ubuntu16.04+gtx1080ti+cuda10.0+cudnn7.4.2/cudnn7.6.4+显卡驱动NVIDIA-Linux-x86_64-410.78 tensorflow1.1 ...

  3. 【2021最新】Ubuntu16.04安装显卡驱动(安装成功!)

    一.下载nvidia驱动 上官网https://www.nvidia.cn/geforce/drivers/ 搜索自己显卡配置,我的显卡配置是RTX2070,下方便出现适用的显卡驱动版本. 在这里我选 ...

  4. 解决Ubuntu16.04安装NVIDIA显卡驱动后循环登陆问题

    解决Ubuntu16.04安装NVIDIA显卡驱动后循环登陆问题 配置与环境 问题说明 问题解决 配置与环境 神舟战神电脑 GTX 1060显卡 Ubuntu16.04系统 问题说明 本人在安装Ubu ...

  5. Win10+CUDA10.0.130+cudnn7.4.1+tensorflow1.13.1+anaconda3 5.2.0+GTX1060

    Win10+CUDA10.0.130+cudnn7.4.1+tensorflow1.13.1+anaconda3 5.2.0+GTX1060 安装环境: 系统:win10 1803 显卡:GTX106 ...

  6. win10 + bazel-0.20.0 + tensorflow-1.13.1 编译tensorflow GPU版本的C++库

    win10 + bazel-0.20.0 + tensorflow-1.13.1 编译tensorflow GPU版本的C++库 安装所需软件/库 Step1. 安装vs2015,CUDA 10.0和 ...

  7. Ubuntu 18.04 安装显卡驱动+CUDA10+多版本CUDA+Tensorflow gpu1.13.1

    废话不多说,直奔主题! 一.安装驱动 1.去官网下载驱动,这个根据自己的显卡去搜索,比如我的卡是RTX2070: 然后点击"搜索"按钮,出现界面: 这里提示对应的驱动版本,点击下载 ...

  8. Linux下tensorflow1.13.1 C++ API的编译和使用

    参考文献 https://blog.csdn.net/asialee_bird/article/details/100990483 https://www.jianshu.com/p/7f6b8a29 ...

  9. Google Colab中把pyth3.7版本更换成python3.6(tensorflow1.13)

    1.把python默认版本3.7换成3.6,需要先把pip卸载了,换成3.6后再安装pip,不然后面pip下载安装的包在3.7的包下. #卸载python3.7下的pip !python -m pip ...

  10. ubuntu16.04下Nvidia T1000显卡驱动460、CUDA10.2、CUDNN8安装

    准备工作 架构与GPU型号:非官方介绍,页面搜索一下GPU就行.这个表显示我应该装CUDA10,但是先8.0凑和着.理论依据,要用9的话会出现这个问题 Pascal (CUDA 8 and later ...

最新文章

  1. ORB_SLAM2源码:ORBmatcher.cc
  2. 【APIO2014】Palindromes
  3. TCP握手--(HTTP权威指南学习笔记)
  4. 项目管理、测试管理、代码bug 管理
  5. 在 Visual Studio Code 里编辑 Excel 和 csv 文件两个比较方便的扩展应用
  6. why CRMFSH01 failed to return any value for my case
  7. 爆笑!物理书上的照片能不能好好选选啊喂!
  8. SurvivalShooter学习笔记(八.敌人管理器)
  9. python3.5兼容2.7吗_Python版本2.7切3.5和3.5切2.7
  10. Swift项目开发实战-基于分层架构的多版本iPhone计算器-直播公开课
  11. 使用laypage进行分页
  12. 07 设置View的显示与隐藏
  13. 旗下首发双模5G+双挖孔全面屏!Redmi K30真机谍照曝光
  14. oracle net conf启动无反应,weblogic突然无法启动,显示Server state changed to FORCE
  15. 4月23 nuTonomy的语义层(人行横道,人行道,交通信号灯,停车线,车道等)的扩展包
  16. 【微信小程序】针对测试号获取openid报错40125错误的解决方案
  17. VMware 安装安卓虚拟机 一步一步的手把手教学
  18. 大厂面试:一个四年多经验程序员的BAT面经(字节、阿里、腾讯)
  19. SSLOJ——P1738.水洼的大小
  20. [Linux From Scratch 作一个自己的Linux操作系统发行版本]一、环境准备

热门文章

  1. 4-google translate插件安装及使用
  2. 组装电脑超详细步骤(超多图+用了2个小时写的)
  3. 浅谈非数学类全国大学生数学竞赛
  4. 程序人生-Hello‘s P2P
  5. Webview下载apk
  6. 关于解决windows10和ubuntu18.04.2 双系统时win10时间不对的问题
  7. 将长方形转换为正方形
  8. 大数据应用的典型案例
  9. 前端通过localstorage统计浏览量
  10. 8. OSPF的NSSA详解