Ubuntu22.04安装NIVIDIA显卡驱动总结

1.首先在安装驱动时需要判断系统有无GPU以及GPU的型号

可以参考这篇文章:

https://blog.51cto.com/u_13171517/8814753#:~:text=ubuntu%20%E7%B3%BB%E7%BB%9F%20%E6%80%8E%E4%B9%88%E5%88%A4%E6%96%AD%E7%B3%BB%E7%BB%9F%E6%9C%89%E6%B2%A1%E6%9C%89GPU%201%20%E6%89%93%E5%BC%80%E7%BB%88%E7%AB%AF%E3%80%82%202%20%E8%BE%93%E5%85%A5%20lspci,%7C%20grep%20VGA%20%E5%91%BD%E4%BB%A4%E3%80%82%203%20%E8%BF%99%E5%B0%86%E6%98%BE%E7%A4%BA%E7%B3%BB%E7%BB%9F%E4%B8%AD%E6%89%80%E6%9C%89%E7%9A%84%20VGA%20%E5%85%BC%E5%AE%B9%E8%AE%BE%E5%A4%87%EF%BC%8C%E9%80%9A%E5%B8%B8%E6%98%AF%E6%82%A8%E7%9A%84%E6%98%BE%E5%8D%A1%E3%80%82https://blog.51cto.com/u_13171517/8814753#:~:text=ubuntu%20%E7%B3%BB%E7%BB%9F%20%E6%80%8E%E4%B9%88%E5%88%A4%E6%96%AD%E7%B3%BB%E7%BB%9F%E6%9C%89%E6%B2%A1%E6%9C%89GPU%201%20%E6%89%93%E5%BC%80%E7%BB%88%E7%AB%AF%E3%80%82%202%20%E8%BE%93%E5%85%A5%20lspci,%7C%20grep%20VGA%20%E5%91%BD%E4%BB%A4%E3%80%82%203%20%E8%BF%99%E5%B0%86%E6%98%BE%E7%A4%BA%E7%B3%BB%E7%BB%9F%E4%B8%AD%E6%89%80%E6%9C%89%E7%9A%84%20VGA%20%E5%85%BC%E5%AE%B9%E8%AE%BE%E5%A4%87%EF%BC%8C%E9%80%9A%E5%B8%B8%E6%98%AF%E6%82%A8%E7%9A%84%E6%98%BE%E5%8D%A1%E3%80%822.在确定显卡存在以及显卡型号之后可以登录NVIDIA官网查看具体驱动:

驱动程序驱动程序https://www.nvidia.cn/geforce/drivers/results/

  1. 在官网上确定之后,可以直接下载对应的安装包。文件后缀默认为deb格式。

可以采用下面的命令安装:

复制代码
# nvidia-driver.deb替换为自己的包名
sudo dpkg -i nvidia-driver.deb

4.安装deb包成功之后可以使用下面命令安装nvidia驱动。

复制代码
#更新源
sudo apt update
#安装驱动,驱动名可以参考deb包的名字
sudo apt install nvidia-driver-535
#重启
sudo reboot

5.注意

在 Ubuntu 中,.deb 文件是 Debian 软件包 的格式。它是一个压缩的归档文件,包含了安装软件所需的所有文件和元数据,比如:

  • 可执行文件: 实际运行的软件程序。

  • 库文件: 软件运行所需的依赖项。

  • 配置文件: 设定软件如何运作的参数。

  • 文档: 关于软件的说明。

.deb 文件格式让软件安装和更新变得非常容易。

但是有时候.deb可能只是一个本地仓库包,会用于添加或者更新软件的仓库信息。并不能直接安装软件。比如nvidia的驱动就是个例子。需要独立用apt install 安装。

相关推荐
Bdygsl12 小时前
Linux(3)—— 权限操作
linux
奔跑吧邓邓子13 小时前
【C语言实战(75)】C语言内存探秘:泄漏检测与分析实战
linux·c语言·windows·内存·开发实战·泄露检测
HIT_Weston13 小时前
16、【Ubuntu】【VSCode】VSCode 断联问题分析:问题解决
linux·vscode·ubuntu
被遗忘的旋律.13 小时前
Linux驱动开发笔记(十九)——IIC(AP3216C驱动+MPU6050驱动)
linux·驱动开发·笔记
Dreamboat-L15 小时前
使用VMware安装centos的详细流程(保姆级教程)
linux·运维·centos
蓦然回首的风度15 小时前
【运维记录】Centos 7 基础命令缺失
linux·运维·centos
kblj555515 小时前
学习Linux——网络基础管理
linux·网络·学习
小王C语言16 小时前
Linux基础开发工具----yum、vim和gcc/g++
linux·运维·服务器
_w_z_j_16 小时前
Linux----文件系统
linux·运维·服务器
努力努力再努力wz17 小时前
【Linux进阶系列】:线程(上)
java·linux·运维·服务器·数据结构·c++·redis