如何在 ubuntu 下安装英伟达 GPU 的驱动程序?

news/2024/10/31 3:26:22/

在 Ubuntu 下安装 NVIDIA GPU 驱动程序的方法如下:

  1. 打开终端,并检查您的 GPU 型号:lspci | grep -i nvidia。如果您已经知道您的 GPU 型号,可以跳过此步。

  2. 添加 NVIDIA 的软件源。

    • 首先,确认您的系统已经安装了 Secure Boot 模块。Secure Boot 是一项技术,可防止您的系统启动被未授权硬件或软件损害。

      您可以使用此命令检查 Secure Boot 是否已启用:

      mokutil --sb-state
      

      如果 Secure Boot 已启用,则输出应该是 SecureBoot enabled。如果未启用,则输出应该是 SecureBoot disabled

    • 添加 NVIDIA 的公钥:

      wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
      sudo apt-key add 7fa2af80.pub
      
    • 添加 NVIDIA 软件源:

      echo "deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/ /" | sudo tee /etc/apt/sources.list.d/cuda.list
      

      注意,您需要将上述 ubuntu1804 替换为您的 Ubuntu 版本(例如 ubuntu2004)。

  3. 更新软件包并安装驱动程序:

    sudo apt-get update
    sudo apt-get install nvidia-driver-<version>
    

    注意,您需要将 <version> 替换为您所需的 NVIDIA 驱动程序版本号(例如 nvidia-driver-460)。

  4. 安装完成后,重启系统。

在系统重启后,您应该已经成功安装了 NVIDIA GPU 驱动程序。如果您有 CUDA 或 cuDNN 等附加组件,则可以按照其官方文档安装相应版本。


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

相关文章

服务运营 | 精选:运筹学在疾病检测(Optimal Screening)中的应用

推文作者&#xff1a;Guo 编者按 2022年的 INFORMS Pierskalla Award 授予在运筹学在疾病筛查方面的应用研究&#xff0c; 本期我们重点推荐四篇关于运筹学与疾病筛查的相关文章&#xff0c;进一步了解这一领域。 &#xff08;一&#xff09; Efficient and targeted COVID-19…

【数据结构】--单链表力扣面试题⑤链表分割

目录 一、有相对顺序的链表分割 二、无相对顺序的链表分割 一、有相对顺序的链表分割 题述&#xff1a;现有一链表的头指针ListNode* phead,给一定值x,编写一段代码将所有<x的结点排在其余结点之前&#xff0c;且不能改变原来的数据顺序&#xff0c;返回重新排序后的链表的…

【Java校招面试】实战面经(十)

目录 前言一、TCP报头中都有什么,UDP报头中都有什么?二、单例模式的各种实现三、非静态内部类持有外部类的引用造成内存泄露的问题四、JDBC、Tomcat为什么要破坏双亲委派模型?五、如何快速判断某 URL 是否在 20 亿的网址 URL 集合中?六、B extends A时,类中的代码加载关系…

【PowerShell】PowerShell 7.1 之后版本的安装

当前以下操作系统支持PowerShell 7.1 版本的安装,非Windows 系统支持的版本和要求有一定的限制。 Windows 8.1/10 (including ARM64)Windows Server 2012 R2, 2016, 2019, and Semi-Annual Channel (SAC)Ubuntu 16.04/18.04/20.04 (including ARM64)Ubuntu 19.10 (via Snap pa…

k8s 对已完成job自动清理

job在处理完一个任务以后&#xff0c;状态会变成Completed&#xff0c;job在状态为Completed的时候默认不会自动清理的&#xff0c;还会继续占用系统资源。 TTL-after-finished控制器 kubernetes中有专门的控制器可以自动清理已完成的job,就是TTL-after-finished控制器。 TTL…

lwIP 开发指南

目录 lwIP 初探TCP/IP 协议栈是什么TCP/IP 协议栈架构TCP/IP 协议栈的封包和拆包 lwIP 简介lwIP 源码下载lwIP 文件说明 MAC 内核简介PHY 芯片介绍YT8512C 简介LAN8720A 简介 以太网接入MCU 方案 lwIP 无操作系统移植lwIP 带操作系统移植ARP 协议ARP 协议的简介ARP 协议的工作流…

Kubernetes部署+kubesphere管理平台安装

Kubernetes官网&#xff1b;kubesphere官网 不论是Kubernetes官网还是找的其它部署步骤&#xff0c;基本都是推荐搭建集群的方式&#xff0c;是为了实现高可用.....等等&#xff0c;这样一来至少需要两台或三台的服务器来搭建&#xff0c;这样对我们的成本也是非常大的&#xf…

【华为OD机试】水仙花数Ⅰ【2023 B卷|100分】

【华为OD机试】-真题 !!点这里!! 【华为OD机试】真题考点分类 !!点这里 !! 题目描述 所谓水仙花数,是指一个n位的正整数,其各位数字的n次方和等于该数本身。 例如153是水仙花数,153是一个3位数,并且153 = 1^3 + 5^3 + 3^3。 输入描述 第一行输入一个整数n,表示一个n…