0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在Ubuntu上安装NVIDIA显卡驱动?

jf_23871869 来源:刘力 作者:刘力 2025-05-07 16:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者:算力魔方创始人/英特尔创新大使刘力

一,前言

对于使用NVIDIA显卡的Ubuntu用户来说,正确安装显卡驱动是获得最佳图形性能的关键。与Windows系统不同,Linux系统通常不会自动安装专有显卡驱动。本文将详细介绍在Ubuntu系统上安装NVIDIA显卡驱动的多种方法,帮助用户根据自身情况选择最适合的安装方式。

二,硬件参数

平台:PX22_GPU

CPU:I7-1165G7

Memory:16G

GPU:NVIDIA Geforce RTX4060

系统:Ubuntu 24.04

wKgZO2gbEzeAKwHZAAkuTE2rkzI067.png

三,安装前的准备工作

在开始安装NVIDIA驱动前,需要做好以下准备工作:

1. 确认显卡型号:

bash:
lspci | grep -i nvidia
wKgZO2gbE0qAIHS3AABeSercqO0020.png

这条命令会显示你的NVIDIA显卡型号信息。

2. 检查当前使用的驱动:

bash:
ubuntu-drivers devices
wKgZO2gbE1uACNvuAAFMBaeiG00468.png

这会列出系统检测到的显卡和可用的驱动选项。

3. 更新系统包:

bash:
sudo apt update && sudo apt upgrade -y

确保系统处于最新状态。

4. 禁用Secure Boot(如有必要):

某些NVIDIA驱动需要禁用BIOS中的Secure Boot功能。

四,安装方法详解

方法1:使用Ubuntu官方仓库(推荐)

这是最简单安全的安装方式:

bash:
sudo apt update && sudo apt upgrade -y

安装完成后重启:

bash:
sudo reboot

方法2:使用图形界面安装

1,打开"软件和更新"应用

2,选择"附加驱动"选项卡

3,从列表中选择合适的NVIDIA驱动

4,点击"应用更改"按钮

5,等待安装完成后重启系统

wKgZPGgbE4OAfMYgAAHMv3prVTo835.png

方法3:手动安装官方.run文件

1,从NVIDIA官网下载对应驱动

2,禁用nouveau驱动:

bash:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf

添加内容:

blacklist nouveau
options nouveau modeset=0

3,更新initramfs:

bash:
sudo update-initramfs -u

4,重启进入命令行模式:

bash:
sudo systemctl isolate multi-user.target

5,运行安装程序:

bash:
chmod +x NVIDIA-Linux-x86_64-XXX.XX.run
sudo ./NVIDIA-Linux-x86_64-XXX.XX.run

6,按照提示完成安装后重启

五,安装后验证

验证驱动是否安装成功:

bash:
nvidia-smi

这条命令会显示显卡信息和驱动版本,类似如下输出:

wKgZO2gbE8aADDh-AADwupvyHWE333.png

六,常见问题解决

1. 安装后无法进入图形界面

- 尝试在恢复模式下卸载驱动后重新安装- 检查Xorg日志文件`/var/log/Xorg.0.log`查找错误信息

2. 双显卡切换问题

bash:
sudo apt install nvidia-prime
sudo prime-select nvidia # 使用NVIDIA显卡
sudo prime-select intel # 使用集成显卡

3. 驱动版本冲突

bash:
sudo apt purge nvidia-*
sudo apt autoremove
sudo apt install nvidia-driver-XXX

4. 内核版本报错问题

bash:
sudo apt install linux-headers-$(uname -r) # 替换linux内核

提示内核驱动与显卡驱动不兼容,类似如下输出:

wKgZPGgbE-iAPy7eAACMChObAXQ308.png

七, 驱动更新与卸载

1. 更新驱动:

bash:
sudo apt update
sudo apt upgrade

2. 完全卸载驱动:

bash:
sudo apt purge nvidia-*
sudo apt autoremove
sudo reboot

八,总结

在Ubuntu上安装NVIDIA显卡驱动有多种方法,推荐大多数用户使用Ubuntu官方仓库或PPA仓库安装,这种方法简单可靠。手动安装.run文件的方式更适合需要特定驱动版本的高级用户。安装完成后,务必使用`nvidia-smi`命令验证驱动是否正常工作。遇到问题时,可以查看系统日志或参考NVIDIA官方文档寻求解决方案。正确安装NVIDIA驱动后,你将能够充分发挥显卡性能,获得更好的图形处理能力和游戏体验。对于开发者,这也为CUDA等GPU计算功能奠定了基础。

如果你有更好的文章,欢迎投稿!

稿件接收邮箱:nami.liu@pasuntech.com

更多精彩内容请关注“算力魔方®”!

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NVIDIA
    +关注

    关注

    14

    文章

    5496

    浏览量

    109086
  • Ubuntu
    +关注

    关注

    5

    文章

    603

    浏览量

    32873
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    错误:无法加载内核模块'nvidia.ko'

    在运行Ubuntu Server 14.04 LTS的新Amazon EC2 g2.2xlarge GPU实例,我无法安装最新的NVIDIA GRID
    发表于 09-05 09:35

    Ubuntu使用Nvidia GPU训练模型

    问题最近在Ubuntu使用Nvidia GPU训练模型的时候,没有问题,过一会再训练出现非常卡顿,使用nvidia-smi查看发现,显示GPU的风扇和电源报错:解决方案自动风扇控制在
    发表于 01-03 08:24

    何在S3C6410的板子安装Ubuntu

    何在S3C6410的板子安装Ubuntu
    发表于 01-13 06:12

    显卡驱动安装

    显卡7500M,驱动安装重启完显示未安装,设备管理器黄色叹号,按网上的方法卸载设备后连名字都不显了,笔记本有两块显卡,另外一块集显名字忘了各
    发表于 01-27 21:21

    介绍简单可靠NVIDIA显卡驱动安装及各种意外情况解决方法

    相信使用过Apollo的同学都知道,如果使用传统推荐的方法,安装NVIDIA显卡驱动,结果一般会令人沮丧。尤其对于ThinkPad系列笔记本电脑,几乎不可能成功。社区荣誉布道师—贺博士
    的头像 发表于 02-12 08:45 1w次阅读

    何在Ubuntu桌面环境安装Google Chrome ?

    作为全球最受欢迎的网页浏览器,新的 Linux 用户经常会问如何在 Ubuntu安装谷歌浏览器。 这不是一个愚蠢的问题。围绕构建 Linux 的困境,大多数用户试图从 Ubuntu
    发表于 05-05 14:00 2589次阅读

    NVIDIA驱动安装 2种方式 Ubuntu

    GTX 1060 6GB OS type:64-bit NVIDIA驱动安装: 1.使用apt直接完成安装 2.使用nvidia的run文
    发表于 11-20 23:03 3934次阅读
    <b class='flag-5'>NVIDIA</b><b class='flag-5'>驱动</b><b class='flag-5'>安装</b> 2种方式 <b class='flag-5'>Ubuntu</b>

    虚拟机:Ubuntu安装Nvidia驱动的步骤

    虚拟机:Ubuntu安装Nvidia驱动的步骤
    的头像 发表于 06-22 17:20 1.2w次阅读
    虚拟机:<b class='flag-5'>Ubuntu</b><b class='flag-5'>安装</b><b class='flag-5'>Nvidia</b><b class='flag-5'>驱动</b>的步骤

    何在Ubuntu 20.04安装和配置FTP服务器

    本教程介绍如何在Ubuntu 20.04安装和配置,用于在设备之间共享文件的FTP服务器。
    的头像 发表于 12-05 16:04 6055次阅读

    何在Ubuntu安装RPM文件

    Ubuntu软件源包含数千个deb软件包,可以从Ubuntu软件中心或使用`apt`命令行安装
    的头像 发表于 12-07 17:28 1.3w次阅读

    何在Ubuntu 22.04安装Microsoft Edge浏览器

    、macOS 和 Linux。在 Ubuntu 22.04 或任何其他版本中,默认的 Ubuntu 浏览器是 Mozilla Firefox。但是你可以选择在 Ubuntu安装 C
    的头像 发表于 02-20 11:13 1.5w次阅读

    NVIDIA显卡驱动下载哪个?NVIDIA显卡驱动下载方法

    关于下载哪个NVIDIA显卡驱动,建议您下载最新版本的官方驱动程序,以确保显卡性能的稳定性和最佳体验。同时,也可以根据您的电脑型号和配置,选
    的头像 发表于 03-01 17:11 4773次阅读

    何在Windows中安装Ubuntu系统

    在Windows中安装Ubuntu系统通常有两种方法:使用虚拟机软件安装Ubuntu作为虚拟机,或者使用双启动安装
    的头像 发表于 12-12 14:29 3168次阅读

    Ubuntu系统的虚拟机安装步骤 如何在Ubuntu系统编译软件

    Ubuntu系统安装虚拟机的步骤 在Ubuntu系统安装虚拟机是一个相对简单的过程,通常可以
    的头像 发表于 12-12 14:36 1861次阅读

    何在Ubuntu 22.04安装NVIDIA显卡驱动

    Ubuntu 22.04 安装 NVIDIA 显卡驱动完整步骤
    的头像 发表于 05-20 11:00 4937次阅读