Ubuntu16.04检查并安装显卡驱动、安装cuda10.1和cudnn7.6.5

目录

一、前期准备以及检查是否存在显卡驱动

1.1  查看是否存在驱动

1.2  下载文件网址

1.3  注意

二、安装显卡驱动教程

三、安装cuda10.1和cudnn7.6.5

3.1  cuda

3.2  cudnn


一、前期准备以及检查是否存在显卡驱动

1.1  查看是否存在驱动

        终端输入:

nvidia-smi

        一般没有什么东西就是没有。

1.2  下载文件网址

        总体来说需要从Nvidia官网下载三个文件,分别是驱动,cuda安装包和cudnn压缩包。

        1.查找显卡驱动并下载网址:

Official Drivers | NVIDIADownload latest drivers for NVIDIA products including GeForce, TITAN, NVIDIA RTX, Data Center, GRID and more.https://www.nvidia.com/Download/index.aspx?lang=en-us

         这个需要自己查找显卡型号,网上百度一下就行。

        2.cuda历史类型安装包下载:

CUDA Toolkit Archive | NVIDIA DeveloperPrevious releases of the CUDA Toolkit, GPU Computing SDK, documentation and developer drivers can be found using the links below. Please select the release you want from the list below, and be sure to check www.nvidia.com/drivers for more recent production drivers appropriate for your hardware configuration.https://developer.nvidia.com/cuda-toolkit-archive

        具体类型要看显卡能下载哪个版本,百度一下搜一下,1050Ti可以下载cuda10.1。

        3.cudnn安装包: 

cuDNN Archive | NVIDIA DeveloperExplore and download past releases from cuDNN GPU-accelerated primitive library for deep neural networks.https://developer.nvidia.com/rdp/cudnn-archive

        根据前面cuda的版本选择合适的下载就好。

1.3  注意

        前面三个文件,两个.run文件和一个压缩包,前两个文件和压缩包解压后文件夹都要直接放在HOME文件夹下。

        驱动的文件名字需要记一下,后面进入界面就看不到了。

二、安装显卡驱动教程

        参考教程:

环境搭建01——Ubuntu如何查看显卡信息及安装NVDIA显卡驱动_chakanxiankaqudong mingling_命名无能的博客-CSDN博客1.查看显卡型号输入如下命令:lshw -c video结果显示:可以看到你的显卡信息,比如我的就是 product: GF108GL[Quadro 600]看configurure字段有木有driver字样,若有内容,则表示对应的工作站显卡驱动装好了。2.查找你的显卡的驱动去NVDIA driver search page搜索你的显卡需要的驱动型号并下载。下面是我的电脑对应的驱...https://blog.csdn.net/qiancaobaicheng/article/details/95096354        基本按着走就行。注意驱动文件.run放到HOME目录下,而且名字要记住,后面没有显示界面最好手机打开教程看。

        后面有一步卸载旧驱动看有一个写的:

sudo apt-get remove --purge nvidia-*

        多一个-,可以试试。

        关闭图形化界面后,如果显示Login,就是需要登录,用户名和密码为你系统的用户名和密码,一般运行代码时,如果下一行出现

用户名 一堆方块

        形式,要么是需要输入密码,回车运行。要么是代码没有输对。检查下代码是不是输错了大小写之类。

        输入正确,要么如安装一样出一大串,最后一个successful等没有报错;要么就是进入下一个命令行输入没有别的;要么就是输入密码(显示一行 用户名 一堆方块,然后直接下一命令行一般是不对)。

三、安装cuda10.1和cudnn7.6.5

3.1  cuda

        基本操作就是下载文件,运行一个sh命令运行run文件,然后注意选项就好。

        参考博客:注意,这个上来第一块是安装一个默认驱动,很可能版本过低,我运行了下驱动版本直接三百几,后面报错驱动版本太老了!!!

Ubuntu 20.04安装CUDA & CUDNN 手把手带你撸_ubuntu安装cuda_哈希Map的博客-CSDN博客新手先看这之前一直使用CPU做训练,最近手上多了台单卡1080Ti显卡主机,于是开始研究GPU训练。用GPU训练一定会使用CUDA了,刚开始接触CUDA非常非常头痛,对小白很不友好,我几乎整了整整一天,中途想放弃过很多次,最后终于弄好了,回头看看其实不是很难,但是网上文章又多又杂,确实让我来回鼓捣了很久,于是写下这篇文章,希望对新入门GPU机去学习,想安装CUDA的朋友们一点帮助,少走弯路,不要像我一样浪费好多时间。新手最难理解的就是CUDA和cuDNN是啥了,以及安装过程,步骤。 这里先简单说一下https://blog.csdn.net/h3c4lenovo/article/details/119003405        安装cuda时下载好.run文件放到HOME文件夹下,直接从命令那块开始:

sudo sh cuda_xxxxxxxxxxxxxxxxxxxx.run

        后面选项看看教程,注意第一个accpet后,选项里面驱动要去掉,因为前面安装了合适版本了。

3.2  cudnn

        参考博客一样,解压文件后,输入几个命令复制文件夹就行:

sudo cp cuda/include/cudnn.h /usr/local/cuda-10.1/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda-10.1/lib64
sudo chmod a+r /usr/local/cuda-10.1/include/cudnn.h 
sudo chmod a+r /usr/local/cuda-10.1/lib64/libcudnn*

        检测版本:

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

        或:

cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

猜你喜欢

转载自blog.csdn.net/weixin_43907136/article/details/129422854