Ubuntu22.04 安装 NVIDIA 显卡驱动完整步骤
一、准备工作
1.更新系统
确保系统软件包为最新状态:
sudoapt update &&sudoapt upgrade -y
2.禁用开源驱动 Nouveau
Nouveau 是 Ubuntu 自带的显卡驱动,与 NVIDIA 驱动冲突,需禁用:
sudonano /etc/modprobe.d/blacklist.conf在文件末尾添加以下内容:
blacklist nouveau options nouveau modeset=0保存后执行:
sudoupdate-initramfs -u sudoreboot重启后验证是否禁用成功(无输出即成功):
lsmod | grep nouveau
3.卸载旧版 NVIDIA 驱动(如有)
sudoapt purge nvidia-* sudoapt autoremove
二、安装 NVIDIA 驱动(推荐两种方法)
方法一:通过 Ubuntu 官方仓库安装(适合新手)
1. 打开“软件和更新”(Software & Updates)。
2. 切换到“附加驱动”(Additional Drivers)标签页。
3. 选择系统推荐的 NVIDIA 驱动版本(通常标记为“专有”或“recommended”)。
4. 点击“应用更改”并等待安装完成,重启系统。
方法二:通过命令行安装(推荐)
1. 添加官方 PPA 仓库并更新:
sudoadd-apt-repository ppa:graphics-drivers/ppa sudoapt update
2. 查看支持的驱动版本:
ubuntu-drivers devices选择带有“recommended”标识的版本(如nvidia-driver-535)。
3. 安装驱动:
sudoapt install nvidia-driver-535
4. 重启系统:
sudoreboot
三、验证安装
1. 执行以下命令检查驱动状态:
nvidia-smi若输出显卡信息(如 GPU 型号、驱动版本、CUDA 版本等),则安装成功。
2. 检查图形界面是否正常显示,无黑屏或闪烁问题。
四、手动安装(适用于特定版本需求)
1.下载驱动文件
访问NVIDIA 官网,根据显卡型号下载.run文件(如NVIDIA-Linux-x86_64-535.146.02.run)。
2.关闭图形界面
sudosystemctl stop gdm3 # 或 lightdm
3.赋予执行权限并安装
sudochmod+x NVIDIA-Linux-x86_64-*.run sudo./NVIDIA-Linux-x86_64-*.run --no-opengl-files --no-x-check --no-nouveau-check
• 安装过程中选择“Yes”或默认选项,但不要安装 OpenGL 文件。
• 提示是否更新 X 配置文件时选择“Yes”。
4.重启系统
sudoreboot
五、常见问题解决
1.黑屏或无法进入图形界面
• 检查 HDMI/DP 线是否接在独立显卡接口。
• 禁用 Secure Boot(进入 BIOS 设置,关闭 Secure Boot 选项)。
• 尝试切换显示管理器:
sudoapt install lightdm # 替换 gdm3 sudodpkg-reconfigure lightdm
2.驱动与内核版本冲突
安装编译工具和内核头文件:
sudoapt install build-essential linux-headers-$(uname-r)
3.更新系统后驱动失效
重新执行安装步骤,或使用以下命令修复:
sudoapt install --reinstall nvidia-driver-535
六、注意事项
• 优先选择系统推荐的驱动版本,避免兼容性问题。
• 安装完成后谨慎执行sudo apt upgrade,可能因内核更新导致驱动失效。
• 双显卡用户建议通过prime-select命令切换显卡模式:
sudoprime-select nvidia # 使用独立显卡 sudoprime-select intel # 使用集成显卡
链接:https://blog.csdn.net/a772304419/article/details/146601092
-
NVIDIA
+关注
关注
14文章
5496浏览量
109110 -
Ubuntu
+关注
关注
5文章
603浏览量
32893 -
显卡驱动
+关注
关注
0文章
30浏览量
10885
原文标题:Ubuntu 22.04 安装 NVIDIA 显卡驱动完整步骤
文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
如何在Ubuntu 22.04上搭建ftp服务器
在Ubuntu 22.04上安装S32DS,密钥的窗口在哪来找?
介绍简单可靠NVIDIA显卡驱动安装及各种意外情况解决方法
如何在Ubuntu桌面环境上安装Google Chrome ?
NVIDIA驱动安装 2种方式 Ubuntu
【赛昉科技昉·星光RISC-V单板计算机试用体验】安装ubuntu Server 22.04及挂载分区
如何在Ubuntu 22.04上安装Microsoft Edge浏览器
MS Windows协议轻松远程访问 Ubuntu 22.04 桌面
NVIDIA显卡驱动下载哪个?NVIDIA显卡驱动下载方法
Ubuntu系统的虚拟机安装步骤 如何在Ubuntu系统上编译软件
系统适配 | RK3588 Ubuntu22.04正式发布

如何在Ubuntu 22.04上安装NVIDIA显卡驱动
评论