news 2026/9/30 4:47:37

Ubuntu 22.04外接NVIDIA显卡驱动安装

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Ubuntu 22.04外接NVIDIA显卡驱动安装

我的NUC缺一个强大的图形处理硬件, 于是把之前吃灰的显卡坞翻了出来, 发挥点余热, 但是在此之前, 因为开源驱动nouveau驱动只能提供基础显示功能,无法调用GPU的加速能力。所以我还需要

彻底禁用nouveau驱动

nouveau是Ubuntu默认的开源驱动,必须禁用,否则会和我们将要安装的NVIDIA官方驱动冲突。

先确认外接显卡连接正常

  1. 创建黑名单配置文件:
    在终端中执行以下两条命令,这会告诉系统在启动时阻止nouveau加载。

    sudobash-c"echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"sudobash-c"echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
    • blacklist nouveau: 将nouveau加入黑名单。
    • options nouveau modeset=0: 禁用nouveau的内核模式设置,这是确保它被彻底禁用的关键一步。
  2. 更新内核引导镜像:
    执行以下命令,将禁用配置更新到系统内核的初始内存盘镜像中,让修改生效。

    sudoupdate-initramfs-u
  3. 重启系统:
    这一步必须执行,重启后系统将不再加载nouveau驱动。

    sudoreboot
  4. 重启后验证nouveau是否已禁用:
    再次打开终端,运行以下命令。如果没有任何输出,就说明nouveau已经被成功禁用了。

    lsmod|grepnouveau

安装NVIDIA官方驱动

现在可以安装官方的NVIDIA驱动了。对于Ubuntu 22.04,最简单可靠的方法是通过系统自带的apt包管理器来安装。

  1. 查看系统推荐的驱动版本:
    运行自动检测命令,它会根据你的显卡(GTX 1080)推荐一个最稳定且通用的驱动版本。

    ubuntu-drivers devices

    在输出中,可以看到类似nvidia-driver-535(版本号可能不同) 并且后面有recommended字样的行,记下这个版本号。

  2. 安装推荐驱动:
    安装刚才查到的推荐驱动(例如nvidia-driver-535)。

    sudoaptinstallnvidia-driver-535

    如果上一步查到的推荐版本不是535,也可以将命令中的535替换为你看到的推荐版本号。

  3. 再次重启系统:
    驱动安装完成后,需要重启来加载新的NVIDIA内核模块。

    sudoreboot

最终验证

重启后,再次运行核心验证命令。这次你应该能看到期待已久的GPU信息面板了:

nvidia-smi

如果正常的话, 会有一个表格,清晰显示当前NVIDIA显卡的驱动版本、温度、显存使用情况等信息。这就完美证明外接显卡扩展坞已经成功驱动并可以投入使用了。

如果在安装驱动时遇到“Secure Boot”(安全启动)的提示,通常会要求你设置一个密码并重启进行签名。为了简化流程,可以在主板BIOS设置中暂时禁用Secure Boot,等驱动安装好并确认工作正常后再重新开启。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/30 4:46:20

性能调优实战:数据库连接条件下推原理与案例拆解

文章目录引言一、问题背景1.1 客户场景中的典型痛点1.2 业界普遍面临的两大难点1.2.1 语义安全性(Equivalence)1.2.2 代价评估(Cost)二、传统方案的局限三、金仓数据库基于代价的连接条件下推设计3.1 能不能推:等价性判…

作者头像 李华
网站建设 2026/8/23 9:49:03

怎么把swagger加入到项目中

怎么把swagger加入到项目中12和3/*** 配置类,注册web层相关组件*/ Configuration Slf4j public class WebMvcConfiguration extends WebMvcConfigurationSupport {/*** 通过knife4j生成接口文档* return*/Beanpublic Docket docket() {ApiInfo apiInfo new ApiInfo…

作者头像 李华
网站建设 2026/8/23 9:49:03

deepseek怎么导出文档

DeepSeek 导出文档全攻略:2026 AI 生产力工具兼容性深度测评 在 2026 年的大模型应用潮中,**“如何将 DeepSeek 生成的内容导出为文档”**已成为 CSDN 社区及各大技术论坛的高频搜索词。根据《2026 全球 AI 生成式内容白皮书》数据显示,超过 …

作者头像 李华
网站建设 2026/8/23 9:49:03

Java转Go的难点四:接口和适配器

如果在Java基础上学习到Go的接口时,很难不被绕晕进去,因为Go和Java在这里是完全不同的两种设计思维。 Java的接口设计:自上而下显式接口 在 Java 中,接口由服务提供方定义,调用方必须明确声明implements遵守这套规范才…

作者头像 李华
网站建设 2026/8/23 9:49:03

ssm+java2026年毕设身心健康分析系统【源码+论文】

本系统(程序源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、选题背景关于健康管理系统的研究,现有研究主要以综合性医疗信息管理平台为主,专门针对个人日常健康监测、心理健…

作者头像 李华
网站建设 2026/8/23 9:49:04

CAIE注册人工智能工程师认证:传统行业转型的“硬核适配器”

在数字化转型的深水区,传统行业正面临一个共同难题:引入AI技术不难,难的是让员工具备“用AI解决实际问题”的能力。培训没少做,钱没少花,可回到工位上,大多数人还是“不会用、不敢用、用不好”。 而CAIE认证,恰好填上了这道鸿沟。 一、广度:不止于技术,更是“AI+行业…

作者头像 李华