目录

一、N卡驱动的安装

二、CUDA安装


一、N卡驱动的安装

1、去NVIDIA官网找到对应自己显卡驱动的文件

example:GeForce GTX 1060 6G

2、根据pytorch对应版本选择显卡驱动版本,一般为向下兼容,下载run文件,如NVIDIA-Linux-x86_64-460.67.run

3、禁用自带的驱动

打开配置文件:

$ sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

禁用nouveau,在文件末尾添加如下内容:

blacklist nouveauoptions nouveau modeset=0

更新,并reboot

$ sudo update-initramfs -u
$ sudo reboot

4、命令行界面卸载之前的NVIDIA驱动

快捷键Ctrl+Alt+F1进入命令行界面

卸载之前NVIDIA驱动

$ sudo service lightdm stop
$ sudo apt-get remove --purge nvidia*

5、找到.run文件路径,并进行安装(需要自己对应下载版本)

$ sudo chmod  a+x NVIDIA-Linux-x86_64-460.67.run
$ sudo ./NVIDIA-Linux-x86_64-460.67.run -no-x-check -no-nouveau-check -no-opengl-files

6、安装选项(可能不同,google)

if you install a different kernel later?(No)32-bit compatibility libraries?(No)Any pre-existing x confile will be backed up.(Yes)

7、挂载N卡驱动,并check是否安装成功,再reboot,完成~

$ modprobe nvidia
$ nvidia-smi
$ sudo reboot

二、CUDA安装

需要使用多个深度学习框架的虚拟环境,故配置anaconda管理,使得环境与包之间不冲突

同时也可以通过变换环境路径来进行选择适合深度学习框架的CUDA,不需要进行其他操作,这一点很方便(对于需要快速切换不同版本的深度学习框架而言)

$ gedit ~/.bashrc

1、去NVIDIA官网找到对应CUDA版本,并下载.run文件

example:ubuntu16.04 CUDA11.0

wget下载文件,或是直接进入该网站即可下载

$ wget http://developer.download.nvidia.com/compute/cuda/11.0.2/local_installers/cuda_11.0.2_450.51.05_linux.run

2、运行.run文件,安装CUDA

$ sudo chmod +x cuda_11.0.2_450.51.05_linux.run
$ sudo sh cuda_11.0.2_450.51.05_linux.run

安装选项

accept EULA?(accept)[]Driver(将其去掉勾选)

3、添加环境变量激活该版本的CUDA

$ sudo gedit ~/.bashrc#注释之前的CUDA,添加需要CUDA的path
export PATH="/usr/local/cuda-11.0/bin:$PATH"
export LD_LIBRARY_PATH="/usr/local/cuda-11.0/lib64:$LD_LIBRARY_PATH"

4、查看CUDA版本,完成~

$ nvcc -V

说明

N卡驱动的版本以及CUDA版本的选择都是需要查看需要的深度学习框架对应的版本,并查表找到一一对应关系,这很决定是否成功配置环境,否则容易出现版本不兼容的错误,这个在安装之前是需要认真考虑的。

【环境】NVIDIA驱动安装+cuda11.0(ubuntu16.04)相关推荐

  1. fb驱动安装linux系统,ubuntu16.04下NVIDIA GTX965M显卡驱动安装

    这两天在笔记本(神舟Z7M-SL7D2)下安装ubuntu16.04, 执行ubuntu安装程序时,经常会在最开始选择语言的界面时鼠标键盘无响应,死机概率30%. 安装完成后,点重启按钮也会导致系统无 ...

  2. x86 ubuntu安装nvidia驱动(只在ubuntu16.04成功)

    1.背景 是第二次装驱动了,因为驱动不够新不支持一些东西,装的过程中虽然没有第一次那么慌,但是也遇到问题,这里记录一下步骤 主要参考: https://qcsdn.com/article/15951. ...

  3. 【GPU】NVIDIA驱动安装

    我在网上一共看到两种NVIDIA驱动的安装方法: ppa源安装,参考链接:最全面解析 Ubuntu 16.04 安装nvidia驱动 以及各种错误 手动run文件安装,参考链接:Ubuntu16.04 ...

  4. Ubuntu20.04上3090显卡安装Nvidia驱动和CUDA11.1及cuDNN8.0.4

    前言 GeForce RTX 3090是最新显卡,CUDA支持也只支持到最新版本11.0及以上.本文记录了GeForce RTX 3090安装驱动和CUDA11.1.cuDNN等过程,CUDA11.1 ...

  5. ubuntu14.04安装Y430P-GTX850M的nvidia驱动和cuda-8.0

    曾经按照一个教程(ubantu显卡驱动(nvidia)安装终极教程)说,我的电脑是装不了独立显卡驱动的,一度想要放弃,直到看到([双显卡安装]ubuntu下双显卡驱动安装折腾经验完整说明)中用户刀光剑 ...

  6. (已解决)ubuntu16.04 Nvidia驱动安装成功却无法检测到外接显示器

    ubuntu16.04 Nvidia驱动安装成功却无法检测到外接显示器 双系统win10 + ubuntu16.04,Intel集显+Nvidia独显 问题描述: 电脑重新组装过后,windows下连 ...

  7. linux 显卡扩展坞,Ubuntu18.04上外接显卡扩展坞安装Nvidia驱动和CUDA10.0及cuDNN

    前言 一通折腾,算是把显卡扩展坞给接上用起来了.能找到的Ubuntu外接显卡扩展坞配置深度学习环境的资料比较少,乱折腾一番总算是能用了.现努力回忆过程,尽可能完整地记录下来配置环境的过程. ----- ...

  8. 深度学习(四十一)cuda8.0+ubuntu16.04+theano、caffe、tensorflow环境搭建

    cuda8.0+ubuntu16.04+theano.caffe.tensorflow环境搭建 目前自己撘过深度学习各种库.各种环境,已经搭建了n多台电脑,发现每台电脑配置安装方法各不相同,总会出现各 ...

  9. ubuntu18.04+nvidia显卡安装+cuda9.0+cudnn7+pycharm2018.2专业版激活+anaconda3+tensorflow-gpu1.6.0+keras+opencv3

    写文的目的:笔记本和台式机的安装是略有不同的,为了以后查阅方便,记录下安装细节 目标:在台式机上安装上ubuntu18.04+nvidia显卡安装+cuda9.0+cudnn7+anaconda3+t ...

  10. 【转】Ubuntu 16.04 Nvidia驱动安装(run方式)

    转自:Ubuntu 16.04 Nvidia驱动安装(run方式)_lihe的博客-CSDN博客 1.下载驱动程序 Nvidia驱动下载 https://www.geforce.cn/drivers/ ...

最新文章

  1. String、StringBuilder、StringBuffer的比较
  2. 陈启峰:人工智能生成图像技术,未来或能取代电影特效
  3. 程序员随笔:使用来自服务器的图像(有源码)
  4. TIMESTAMP 与 explicit_defaults_for_timestamp
  5. Puppet实战笔记
  6. MFC如何使控件大小随着对话框大小自动调整
  7. *【HDU - 1517】【POJ - 2505】A Multiplication Game(博弈,递推找规律或SG函数)
  8. Javascript高级程序设计第二版第十二章--Event--笔记
  9. shop--7.店铺编辑和列表--店铺列表展示 前端
  10. 【转贴】我对测试工作的一些认识
  11. 【原创】使用blockUI制作自定义的漂亮的网页提示框(代替confirm和alert)
  12. 转 Unity知识点0001(Yanlz+协程+List+MeshRender+对象池+链条关节+PlayerPrefs+脚本生命周期+LOD+)
  13. python函数详细讲解_小白必看的Python函数讲解
  14. 几个国内的 apple 相关社区
  15. 7z文件格式及其源码的分析(三)
  16. python-货币转换
  17. CrossWalk问题
  18. Java打印菱形与空心菱形
  19. openEuler操作系统的安装
  20. 验证的计划篇之二: 计划的内容

热门文章

  1. linux系统读移动硬盘,在linux系统上识别与挂载移动硬盘数据
  2. mmdetection(2): DeformableConvNets(DCN)
  3. Roms版本、工具包及资料文档汇总
  4. Exception: ROM is missing for pong, see https://github.com/openai/atari-py#roms for instructions
  5. Power Query之二 可视化数据处理
  6. 嗯,春招两次腾讯面试都挂二面了,分享下我失败+傻傻的面试经历
  7. 互联网人求职向传统行业倾斜;全国有两成开发者月薪超1.7万 | 美通企业日报...
  8. HMM(Forward algorithm)向前算法
  9. 挂科心得: 驾校重要 教练更加重要(转)
  10. 和领导相处的10条法则,越早知道越好