ubuntu16.04下安装GTX1080TI显卡驱动+安装CUDA

news/2024/9/19 8:05:18/

博客原文链接:https://blog.csdn.net/weixin_40294256/article/details/79157838

deeplearning 快速的发展  GPU要求也随之而高了 ,网上有很多教程安装 但是坑也很多,为了学习话写了这篇为以后所使用, 不多说直接来干货。

我的环境是ubuntu16.04  显卡是GTX1080TI


(1)安装NVIDIA显卡

打开命令窗口(ctrl+Alt+T)

 sudo apt-get purge nvidia*

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

sudo apt-get update

sudo apt-get install nvidia-384 nvidia-settings

四行命令搞定

安装完毕后重启电脑,运行nvidia-smi,查看生效的显卡驱动



(2)安装CUDA

在这里由于NVIDIA官网上目前的CUDA是9.0的,这里我要的是8.0所以要到官网下载,首先先登录,没有先注册NVIDIA官网账号登录等就可以下载了不过目前英文达官方网站的CUDA-TOOLKIT页面默认提供的是CUDA9.0的下载,所以需要在英文达官方提供的另一个 CUDA Toolkit Archive 页面选择CUDA8,CUDA Toolkit 8.0 - Feb 2017(下载页面)

选择"cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb" 和 "cuBLAS Patch Update to CUDA 8":



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

如果之前没有安装上述"cuBLAS Patch Update to CUDA 8",可以用如下方式安装更新:

sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-cublas-performance-update_8.0.61-1_amd64.deb
sudo apt-get update  
sudo apt-get upgrade cuda

在这里由于NVIDIA官网上目前的CUDA是9.0的,这里我要的是8.0所以要到官网下载,首先先登录,没有先注册NVIDIA官网账号登录等就可以下载了不过目前英文达官方网站的CUDA-TOOLKIT页面默认提供的是CUDA9.0的下载,所以需要在英文达官方提供的另一个 CUDA Toolkit Archive 页面选择CUDA8,CUDA Toolkit 8.0 - Feb 2017(下载页面)由于按照上面的方式安装 我下载下了一天都没有把下下来,气的真个人都不爽了 ,于是我选择在线下载,

下载cuda-repo-ubuntu1604_8.0.61-1_amd64.deb



sudo dpkg -i cuda-repo-ubuntu1604_8.0.61-1_amd64.deb

sudo apt-get update

sudo apt-get install cuda

下面就是慢慢的等待...

我的等待了将近3个小时了,成功后添加环境变量

在/ .bashrc中设置环境变量

export PATH=/usr/local/cuda/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export CUDA_HOME=/usr/local/cuda
运行 source ~/.bashrc 使其生效

(3)安装cuDNN

cuDNN6.0和CUDA8.0最佳拍档,所以在NVIDIA官网上下载,找到cudnn的下载页面: https://developer.nvidia.com/rdp/cudnn-download ,选择"Download cuDNN v6.0 (April 27, 2017), for CUDA 8.0" 中的 "cuDNN v6.0 Library for Linux":

下载后安装非常简单,就是解压然后拷贝到相应的系统CUDA路径下

把cudnn-8.0-linux-x64-v6.0.tgz 拷贝到/usr/local/cuda一下命令

sudo cp cudnn-8.0-linux-x64-v6.0.tgz /usr/local/cuda

注意最后一行拷贝时 "-d"不能少, 否则会提示.so不是symbol link:

tar -zxvf cudnn-8.0-linux-x64-v6.0.tgz 
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/ -d

最后来测试一下

在命令行中输入一下命令

cd /usr/local/cuda-9.1/samples/1_Utilities/deviceQuery

显示这些说明是安装成功了

足足一天的时间就这样够玩完了

参考:

从零开始搭建深度学习服务器: 基础环境配置(Ubuntu + GTX 1080 TI + CUDA + cuDNN) http://www.52nlp.cn/?p=982


http://www.ppmy.cn/news/217403.html

相关文章

550w计算机电源,GTX 1080显卡配550W电源够用不?老司机来告诉你如何DIY电脑主机...

GTX 1080显卡配550W电源够用不?不少人产生疑问,毕竟GTX 1080高端显卡的身份无形中也给人感觉功耗太大。实际上,GTX 1080功耗对比前一代GTX 980要改善很多,这自然也得益于帕斯卡强大核心。那么话说回来,550W电源带GTX 1…

【nvidia】ubuntu 16.04 安装 gtx1080显卡驱动

安装gtx1080显卡驱动 注意:nvidia显卡有个热插拔无法识别问题,如果发现无法显示dell logo可能是线路问题(当前采用的是HDMI转VGA的方式)处理方法是关机->拔电源->重新插拔HDMI连接线->插电源->重启尝试处理 如果发现…

技嘉1080显卡体质测试软件,技嘉 GTX1080 Xtreme Gaming Premium Pack评测-太平洋电脑网...

【PConline 评测】GTX1080非公版的军备竞赛有着愈演愈烈的趋势,甚至同一品牌内部也出现了相互角力的竞争场面。额,小编说得好像挺严重的!其实这只是厂商细分产品线的一种常见方式而已。相信大家对小编上一次评测的只带8Pin辅助供电的技嘉GTX …

ubutnu14 安装gtx1080

1. 在无独显的情况下,安装ubuntu14 2.插上gtx1080, 开机进入BIOS,设置显卡模式为(iGPU) 3.开机,显示器接入集显的插口 4.安装driver 可以直接安装cuda.deb的安装包,cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb(不可行) 应该…

ubuntu上显卡驱动安装——GeForce GTX 1080 Ti

1、查看自己机器上的显卡型号 lspci -vnn | grep VGA -A 12 参考:https://zhidao.baidu.com/question/620332907672236772.html。 2、下载显卡驱动 https://www.geforce.cn/drivers,或者https://www.nvidia.cn/Download/index.aspx?langcn ,…

GTX 1080 装 Ubuntu 16.04

1. 遇到的问题 在帮同学装Ubuntu 16.04 的时候遇到一个问题。我用的U盘作为Ubuntu的系统安装盘,当我点击install Ubuntu的时候,显示屏显示一个提示框,大概意思就是输出信号超过了范围,然后它自动调整之后,系统进入休…

日志框架 --- Log4j

文章目录 1. 什么是log4j2. log4j的日志级别3. 日志层级4. log4j使用实例4.1 添加log4j依赖4.2 添加配置文件4.3 编写代码4.4 测试代码4.5 运行结果 5. 配置文件5.1 Logger 日志记录器5.2 Appender 附加器5.3 Layout 日志格式化器 6. 整体演示6.1 配置文件6.2 运行结果 1. 什么…

git基础教程(18)git stash暂存本地修改

文章目录 git stash pushgit stash listgit stash popgit stash applygit stash showgit stash drop 序号git stash cleargit stash pop冲突解决git stash 命令是 Git 中一个非常实用的命令,它可以让开发者暂时存储当前工作区的内容而不必提交代码或创建新分支,得到一个干净的…

【计算机组成原理·笔记】主存储器概述

主存储器概述 主存与CPU的联系 主存和 MDR 通过数据总线通信CPU 向主存发出读/写指令MAR 通过地址总线向主存发送读写的目标地址 主存存储单元地址分配 存储单元的位置由单元地址号表示,具体要看机器的存储字长和寻址方式 例:某机器的字长为32位&am…

android版本占有率 umeng,友盟报告:国内安卓手机品牌前十名中9个是国产

【TechWeb报道】12月17日消息,友盟发布的报告显示,Android手机阵营中,国产品牌的市场占比进一步加大。在国内排名前十的安卓手机品牌中,仅有三星一家外资品牌,其余均为国产品牌产品。 友盟报告:国内安卓手机…

MySQL中的三种常见的排名

三种常见的排名 row_number、dense_rank、rank在MySQL 5.7中的实现 文章目录 三种常见的排名准备数据表结构说明创建SC表插入数据 ROW_NUMBERDENSE_RANKRANKROW_NUMBERDENSE_RANKRANK 准备数据 表结构说明 成绩表 SC(SId,CId,score) SId 学⽣编号 CId 课程编号 score 分数 …

手机耗电排名公布,第一名太意外了!

我们最亲近的,那莫过于手机了。除了洗澡睡觉,几乎所有时间我们都深度捆绑在一起 和手机关系密切的后果就是经常担心手机没电,也就是人们常说的“电量焦虑”。 现在手机电池的容量差不多已经饱和了,基本在 4000- 5000 毫安左右。 …

各种手机处理器排行榜_手机处理器CPU性能排名

0三星 Nexus S5427Android 2.3Hummingbird S5PC1101.44 GHz 超频 44%PowerVR SGX540 1三星 Facinate4427Android 2.3Hummingbird S5PC1101.40 GHz 超频 40%PowerVR SGX540 2三星 Nexus S4253Android 2.3Hummingbird S5PC1101.50 GHz 超频 50%PowerVR SGX540 3三星 Nexus S4098A…

手机什么处理器最好排名2021

那么当下手机处理器排名如何呢?又有哪些手机值得选择呢?一句话来说就是:苹果“超神”,高通第二,华为最高第四。我用的手机就是活动时7.5折抢购的 机会不容错过http://www.adiannao.cn/7 苹果超神 我们经常说苹果的iPho…

日撸java_day37

第 37 天: 十字链表 package datastructures.graph;/*** ClassName: OrthogonalList* Package: datastructures.graph* Description: Orthogonal List for directed graph.** Author: luv_x_c* Create: 2023/5/28 14:53*/ public class OrthogonalList {/*** An inner class f…

动态权限大全

1.android.permission.WRITE_USER_DICTIONARY 允许应用程序向用户词典中写入新词2.android.permission.WRITE_SYNC_SETTINGS 写入Google在线同步设置3.android.permission.WRITE_SOCIAL_STREAM 读取用户的社交信息流4.android.permission.WRITE_SMS 允许程序写短信5.android.pe…

FontAwesome图标大全

FontAwesome图标大全 FontAwesome图标大全 FontAwesome 4.7.0 图标大全,共计675个图标,以及其在图标字体中的Unicode编码cheatsheet列表,非常方便再WEB等开发过程中速查,一键复制,方便快捷。 https://tooltt.com/info…

支持蓝牙5.0手机大全

近两年发布的手机大都已取消3.5mm耳机孔,又由于没有线束缚,蓝牙耳机就这样一夜之间风靡开来。虽然都是蓝牙,但是各家耳机和手机采用的蓝牙技术却各不相同,比如现在很多耳机和手机就已经开始支持蓝牙5.0 了。那么蓝牙5.0 有什么好处…

qq里面cap字符_特殊符号大全

昵称专用特效字符: ︻︼︽︾〒↑↓☉⊙●〇◎★☆■▓「」『』◆◇▲△▼▽◣◥◢◣◤ ◥№↑↓→←↘↙Ψ※㊣∑⌒∩【】〖〗@ξζω□∮〓※》∏卐√ ╳々♀♂∞①ㄨ≡╬╭╮╰╯╱╲ ▂ ▂ ▃ ▄ ▅ ▆ ▇ █ ▂▃▅▆█ ▁▂▃▄▅▆▇█▇▆▅▄▃▂▁ 基础各类贴图符号…

GM命令代码大全

2871129715 1565079105 3154918763 3213860268 3013579557 3334928235 2535351329 /sro 唤醒 物品第一格子 /sro 1 511 2 511 77 511 说明一下77表示的杀死加伤害511 表示加伤害511 唤醒最多加511 1 表示加力量 2 表示加敏捷 3 表示加智力 4 表示加体力 9 表…