原帖地址:https://blog.csdn.net/fei_6/article/details/75305692

以下是结合自己情况所作的整合补充:


一、安装驱动

首先需要安装合适的显卡驱动:

查找网站:https://www.geforce.com/drivers

可以看到此时最新版本为410

不需要下载安装程序,我们选择命令行安装:

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt-get update

sudo apt-get install nvidia-410

sudo apt-get install mesa-common-dev sudo apt-get install freeglut3-dev

执行完后需要重启电脑,然后可以通过命令  nvidia-smi  查看显卡信息:


二、CUDA 8.0 下载及安装

因为CUDA属于Nvidia的开发者工具,所以下载需要前往英伟达的官网注册账号。

注册完后登录,进入下载网站:https://developer.nvidia.com/cuda-80-download-archive

(如果网站发生变化可以前往官网:https://developer.nvidia.com/,通过下图最上方的路径进入此界面)

下载下来的是  ./run  文件,需要先修改文件权限,然后执行安装程序

chmod u+x cuda_8.0.44_linux.run

sudo ./cuda_8.0.44_linux.run

也可以按官网提供的安装过程:

安装时会提示是否安装驱动程序,选否,因为之前已经安装过了。

需要填写安装路径时,直接回车默认即可。


三、环境配置

打开  ~/.bashrc  在末尾添加以下语句

sudo gedit ~/.bashrc

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

export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

打开  /etc/profile  在末尾添加以下语句

sudo gedit /etc/profile

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

创建  /etc/ld.so.conf.d/cuda.conf  在末尾添加以下语句

/usr/local/cuda/lib64

sudo ldconfig


四、测试

cd ~/NVIDIA_CUDA-8.0_Samples/1_Utilities/deviceQuery

make

./deviceQuery

出现详细信息后,若最后结果为PASS,则显示CUDA安装完成:

具体样例测试可以参考文首的原帖链接。


Ubuntu 16.04 LTS + CUDA 8.0 + GTX960M相关推荐

  1. Ubuntu 16.04配置CUDA 9.0+cudnn 7.0以及解决Nvidia显卡导致黑屏问题

    Ubuntu 16.04配置CUDA 9.0+cudnn 7.0以及解决Nvidia显卡导致黑屏问题 参考文章: (1)Ubuntu 16.04配置CUDA 9.0+cudnn 7.0以及解决Nvid ...

  2. Ubuntu 16.04 安装 CUDA Toolkit 10.0

    Ubuntu 16.04 安装 CUDA Toolkit 10.0 NVIDIA 引领人工智能计算 - NVIDIA https://www.nvidia.cn/ CUDA Zone https:// ...

  3. Ubuntu 16.04 LTS下编译GPU版tensorflow

    Ubuntu 16.04 LTS下编译GPU版tensorflow 机器学习与数学 · 2016-06-10 13:51 作者: 比特小组 机器学习与数学出品 机器学习必然涉及到代码,本小组选择sci ...

  4. win10安装linux分配两个磁盘,Win10 与 Ubuntu 16.04 LTS 双硬盘双系统安装及环境配置...

    笔记本主系统是Win10(64bit),想硬盘安装子系统Ubuntu 16.04 LTS (64bit),于是在自己的笔记本电脑上尝试安装. 笔记本配置: 系统:Windows 10 64bit  p ...

  5. 在Ubuntu 16.04 LTS下编译安装OpenCV 4.1.1

    目录 一 安装前的准备 二 编译并安装OpenCV 4.1.1 注:原创不易,转载请务必注明原作者和出处,感谢支持! OpenCV目前(2019-8-1)的最新版本为4.1.1.本文将介绍如何在Ubu ...

  6. linux的lnmp环境,Ubuntu 16.04 LTS下LNMP环境配置简述

    Ubuntu 16.04 LTS下LNMP环境配置简述 1.安装mysql sudo aptinstall mysql-server 安装过程会提示密码 2.安装nginx和php #添加nginx和 ...

  7. [NVIDIA] Ubuntu 16.04 安装 nvidia-384 + cuda-9.0

    租的腾讯云 GPU 主机,因为要安装 nvidia-384 + cuda-9.0,所以选择系统 Ubuntu 16.04. CUDA,NVIDIA Driver 之间的版本对应关系表格 文章目录 安装 ...

  8. Ubuntu 16.04 LTS安装Docker并使用加速器

    参考优酷:http://v.youku.com/v_show/id_XMTkxOTYwODcxNg==.html?spm=a2h0k.8191407.0.0&from=s1.8-1-1.2 首 ...

  9. Ubuntu 16.04 LTS安装 TeamViewer11

    Ubuntu 16.04 LTS安装 TeamViewer11 一.完整版安装 首先,打开TeamViewer的下载页面(http://www.teamviewer.com/en/download/l ...

最新文章

  1. 抢了人类编辑饭碗的AI算法,会完胜吗?
  2. 创建java的可执行文件
  3. 三维CNN:收集一些最近的3d卷积网络PointNet++
  4. rpm方式安装MySQL5.1.73
  5. Ubuntu配置安装NFS服务器
  6. python 字典处理_Python 6 个字典操作你必须知道
  7. iOS架构-cocoaPods之Podfile语法(18)
  8. matlab运行出现:Optimization terminated.
  9. “234568”浓缩了555定时器的全部精华,NE555芯片使用精华
  10. 谈谈机器学习(Machine Learning)大牛
  11. python display方法_python学习之Display
  12. 手机号码相关信息整理
  13. 解决比较Oracle中CLOB字段问题--转自混世者的专栏
  14. 图像复原模型及PSF与OTF
  15. 人类无法抗拒的十大心理学效应
  16. 1276. 不浪费原料的汉堡制作方案-数学消元法
  17. 画圆怎么编程python,python实现画圆功能
  18. 2021记录阿里云虚拟专用服务器的初使用
  19. 浅谈const int *,int const *与int *const
  20. 关于风险和收益的想法

热门文章

  1. mysql 设置为空_MySQL中可为空的字段设置为NULL还是NOT NULL
  2. Python中字符串的迷幻操作-----驻留机制的理解
  3. UE4 Vertex Painting 制作路面积水效果
  4. MySQL时间戳转换
  5. frida-ios-dump实现iOS应用砸壳
  6. java致谢_JAVA语言课程设计致谢例文.doc
  7. 广州2年php8k,2年后,那位月入3000月供3400的广州女孩,终于被我们找到了
  8. 北斗组网大功告成!你的手机真的能连上北斗吗
  9. 谈瓦克生产基地爆炸停产对中国多晶硅市场的影响
  10. Hololens2初入——解决HL真机到PC图像传输的实时性问题