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 安装。

相关推荐
Konwledging13 小时前
显卡GOP
linux
blueSatchel13 小时前
v4l2读取图像样例
linux
xlp666hub14 小时前
从零点亮 RK3568 的 LED:设备树,平台总线,现代gpio子系统全解析(附完整代码)
linux·面试
哼?~14 小时前
Linux线程基本概念
linux
姓王名礼15 小时前
一份 Windows/macOS/Linux 完整安装 + 运行 + 对接 WebUI 的步骤
linux·windows·macos
idolao15 小时前
CentOS 7 安装 nginx-1.3.15.tar.gz 详细步骤(从源码编译到启动配置)
linux·运维·数据库
yaoxin52112316 小时前
358. Java IO API - 使用 relativize() 创建路径之间的相对关系
java·linux·python
亚林瓜子16 小时前
linux账号强制密码过期导致私钥文件登录异常问题——(current) UNIX password:
linux·运维·服务器·ssh·aws·ec2·chage
Code_LT16 小时前
【AIGC】Claude Code Rules配置
linux·ubuntu·aigc
LXY_BUAA16 小时前
《嵌入式操作系统》_驱动框架_20260318
linux·运维·服务器