超详细教程——Ubuntu20.04 安装英伟达NVIDIA显卡驱动、CUDA、Cmake以及不同版本的CUDA切换

这篇具有很好参考价值的文章主要介绍了超详细教程——Ubuntu20.04 安装英伟达NVIDIA显卡驱动、CUDA、Cmake以及不同版本的CUDA切换。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在windows和linux双系统下,为ubuntu安装nvidia、cuda、cmake等程序是一个可能会难到各个计算机小白的问题,本文将一步步地带您学会安装以上内容。


一、安装英伟达NVIDIA显卡驱动

对于新安装的linux操作系统,我们需要为它安装nvidia显卡驱动(ubuntu有自带的显卡驱动但更推荐安装nvidia)

看了很多网上安装nvidia的教程,但大多数是都是很复杂繁琐的,对于新手而言是极其不友好的

在这里介绍一种有用、快速的安装方法:

1.进入linux系统,如图,找到应用”软件和更新“

ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维

 打开它,点击“附加驱动”

ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维

 第一次打开时,ubuntu默认使用驱动为X.Org X server - Nouveau display driver

我们需要把它禁用,具体操作为选择其他驱动(列表上你所需要的驱动),如这里我们选择的是

“NVIDIA driver metapackage 来自 nvidia -driver-510-server”ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维

 然后点击“应用更改”,输入密码认证后,等待进度条完成后,重启系统,即可完成安装。

如果遇到configurling secure boot 的弹窗,则根据提示,新设置一个验证密码(并非系统的等入密码),后输入指令$ reboot 重启电脑。

ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维

 在未完全开机时会,会显示出:

Continue boot

Enroll MDK

Enroll key from disk

Enroll hash from disk

这时我们只需要选择第二个选项Enroll MDK后,输入刚才新设置的密码(输入的密码不会显示出来),完成后会发现只剩下其他三个选项,然后我们再选择第一个Continue boot继续开机即可完成安装。

待系统重启完成后,输入以下命令,验证安装:

$ nvidia-smi

看到终端:ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维

 后安装成功。


二、安装Cmake

这里只介绍用sudo apt来安装cmake

优点:方便卸载,流程短;缺点:无法安装指定版本的cmake。

输入如下指令即可完成cmake安装:

$ sudo apt update
$ sudo apt full-upgrade -y
$ sudo apt install cmake

 验证安装:

$ cmake --version

看到输出如图后,cmake安装成功

ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维   


三、安装CUDA  

输入nvidia-smi命令查看支持的cuda版本ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维

我们可以看到GPU支持的cuda的最高版本为11.6(注意一些版本的cuda与gcc/g++的版本存在不兼容问题)

在https://developer.nvidia.com/cuda-toolkit-archive找到你需要的cuda版本,并下载

这里以11.6为例

ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维 

ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维 

 根据官方安装教程,选择runfile(local)版的,输入指令:

wget https://developer.download.nvidia.com/compute/cuda/11.6.0/local_installers/cuda_11.6.0_510.39.01_linux.run
sudo sh cuda_11.6.0_510.39.01_linux.run

等待运行(可能会有点慢),进入页面

ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维 选择Continue,继续

进入下一个页面,输入accept

ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维

进入下一个页面,将第一个安装选项取消后点击install,即可完成安装

ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维

 最后配置环境变量,输入指令:

$ gedit ~/.bashrc

打开文件,在文件末尾输入以下语句,保存

export PATH=/usr/local/cuda-11.6/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.6/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

如下:ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维

 

 更新环境变量配置,输入:

$ source ~/.bashrc

安装完成

验证安装:

$ nvcc -V

 ubuntu20安装nvidia显卡驱动,ubuntu,linux,运维

安装成功(这里由于我电脑用的是10.0版本故显示为10.0)


四、切换不同版本的CUDA

安装其他版本的cuda,过程如上,但在需要切换使用的cuda版本时,需要对环境变量进行修改

具体操作为:

输入

$ export PATH=/usr/local/cuda-xx.x/bin${PATH:+:${PATH}}
$ export LD_LIBRARY_PATH=/usr/local/cuda-xx.x/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
$ source ~/.bashrc

即可更改cuda版本,输入完成后用nvcc -V查看版本是否所需要的版本。文章来源地址https://www.toymoban.com/news/detail-786952.html

到了这里,关于超详细教程——Ubuntu20.04 安装英伟达NVIDIA显卡驱动、CUDA、Cmake以及不同版本的CUDA切换的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu20.04、22.04安装nvidia显卡驱动

    资料1 https://huazhe1995.github.io/2020/01/01/ubuntu-an-zhuang-nvidia-qu-dong-run-fang-shi/ 资料2 https://blog.csdn.net/qq_51963216/article/details/124194096 资料3 https://blog.csdn.net/Perfect886/article/details/119109380 步骤: 1 1.安装驱动前一定要更新软件列表和安装必要软件、依赖(必须) 2.查看GPU型号 (你自己知道

    2024年02月06日
    浏览(87)
  • 【记录】ubuntu20.04安装nvidia显卡驱动

    新安装的Ubuntu20.04系统,如果想进行人工智能相关的学习,需要配置一系列的环境,这里我记录下具体的安装过程。 Nvidia显卡驱动的安装 1 安装前需要安装依赖(必须执行) 2 查看自己的GPU型号,这个如果自己知道,其实没必要,如果不确定,可以用下面的命令进行查看 3 Nvid

    2024年02月13日
    浏览(56)
  • Ubuntu20.04 无线网卡驱动(未发现wifi适配器)、Nvidia显卡驱动安装一条龙教程【多坑预警】

      2023年7月入职,ubuntu的小白,公司新配的电脑,里面都是旧版Ubuntu不能识别的硬件。此前安装的ubuntu22.04网卡驱动和显卡驱动都很正常,但是跑VTD有问题,重装ubuntu18.04后一直在踩坑,前人大佬们提出了许多方法,大多都尝试过并踩过坑,在人和系统的共同崩溃中经过几周的

    2024年02月05日
    浏览(69)
  • 记录Ubuntu20.04的NVIDIA显卡驱动安装和CUDA安装

    我的电脑显卡是RTX 3070Ti。 在安装Ubuntu系统的时候选择的也是Mini安装。 而且对比了官方的NVIDIA驱动安装和系统自带的“软件和更新”附加驱动安装。我这边选择了更加稳定的官方的NVIDIA驱动安装。 由于课题的原因,并没有在CUDA之后安装相关的cudnn的补丁。 进入终端后,运行

    2024年02月05日
    浏览(57)
  • Ubuntu20.04安装Nvidia驱动——4060显卡(黑屏解决方法)

    如果按照正常方法安装不成功(如无法连接第二屏幕,nvidia-smi无显示),先尝试在安装后不管什么方法进入桌面后在应用程序中找到NVIDIA X Server Settings,在最后一项PRIME Profiles将NVIDIA On-Demand改为Performance Mode,重启后正常,安装深度学习环境也无问题,但是我的神州刷新率还

    2024年02月07日
    浏览(74)
  • Ubuntu 20.04-NVIDIA显卡驱动-安装和卸载-解决黑屏问题

    202300704更新,黑屏问题主要由linux内核更新导致 20230706 22:46 更新:好像这一步也没有用!!! The PCI ID Repository可以按照十六进制数字代码找到相应的显卡型号。 按照显卡型号下载驱动 (ctrl+鼠标点击-》跳转)下载官网建议的.run文件,下载完成后移动到主目录。 推荐直接在ub

    2024年02月12日
    浏览(96)
  • Ubuntu 20.04 安装NVIDIA显卡驱动+cuda 11.7+cudnn 8.4

    参考: https://zhuanlan.zhihu.com/p/59618999 https://blog.csdn.net/linhai1028/article/details/79445722/ Windows+Ubuntu从双系统安装到CUDA cuDNN docker 配置K21 https://blog.csdn.net/qq_45831128/article/details/127060475 https://blog.csdn.net/kunhe0512/article/details/125061911 Ubuntu 20.04 英伟达 RTX 3050 Ti 显卡 1)Ubuntu下查看Nvidia显卡的

    2023年04月10日
    浏览(58)
  • ubuntu 20.04装nvidia显卡驱动

    装这个显卡驱动遇到了很多问题,第一次装了两三天没有成功,休息了一个星期,又来试,终于成功了。  选有nvidia的那个就是独显(我的是TU104M),把这个内容粘贴到PCI devices(网址进去较慢,耐心ing)可以查询到显卡的型号。 00:02.0 VGA compatible controller: Intel Corporation UHD

    2024年02月15日
    浏览(65)
  • Ubuntu 20.04 LTS 系统下 安装Nvidia 显卡驱动、CUDA、cuDNN, 并可进行CUDA版本切换

    因为做深度学习的研究项目,为全新机器在Ubuntu 20.04 LTS 系统下 安装Nvidia 显卡驱动、Cuda、Cudnn。并进行CUDA版本切换 成功安装完成了,写个记录。 步骤一: 安装更新软件列表和依赖项 在安装Nvidia显卡驱动之前,需要更新软件列表和必要的依赖项。 步骤二: 查看GPU型号,并

    2024年02月13日
    浏览(68)
  • Ubuntu20.04安装Nvidia显卡驱动、CUDA11.3、CUDNN、TensorRT、Anaconda、ROS/ROS2

    打开终端,输入指令:  选择 【5】 更换系统源,后面还有一个要输入的选项,选择 【0】 退出,就会自动换源。 这一步最痛心了家人们,网上的教程太多了,我总是想着离线安装,每次安装都无法开机,要不就卡在锁屏界面,要不就黑屏,要不就卡在snaped界面,重装系统装

    2024年01月17日
    浏览(77)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包