安装驱动
更新时间 2025-09-19 14:25:04
最近更新时间: 2025-09-19 14:25:04
本文介绍如何在边缘虚拟机如何安装NVIDIA Data Center/Tesla类型驱动。
适用情况
| 驱动类型 | 适配芯片 | 操作系统 |
|---|---|---|
| NVIDIA Data Center/Tesla | A10 T4 | Ubuntu 18.04 Ubuntu 20.04 Ubuntu 22.04 Ubuntu 24.04 |
NVIDIA驱动版本说明
| NVIDIA驱动版本 | 说明 |
|---|---|
| nvidia-driver-xxx | 桌面用专有驱动 |
| nvidia-driver-xxx-open | 桌面用开源驱动 |
| nvidia-driver-xxx-server | 服务器用专有驱动 |
| nvidia-driver-xxx-server-open | 服务器用开源驱动 |
驱动安装-快速安装
安装前准备
查询是否安装nouveau驱动,若是,禁用nouveau驱动。
步骤1、查询驱动安装情况。
lsmod | grep nouveau步骤2、若已安装nouveau驱动需禁用。
sudo bash -c "echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist-nouveau.conf"
sudo update-initramfs -u安装步骤
步骤1、执行以下命令,添加NVIDIA图形驱动程序仓库。
sudo bash -c "echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist-nouveau.conf"
sudo update-initramfs -u步骤2、同步远程存储库的最新软件包信息。
sudo apt update步骤3、查找和安装NVIDIA的图形驱动程序。
sudo apt search nvidia-driver步骤4、安装特定版本的NVIDIA驱动程序。
sudo apt install nvidia-driver-xxx-server-open步骤5、查看驱动安装结果。
nvidia-smi驱动安装-通用安装
说明
该安装方式为直接通过NVIDIA官网下载驱动进行安装。
安装前准备
步骤1、查询是否安装nouveau驱动。
lsmod | grep nouveau步骤2、若已安装nouveau驱动,则禁用。
sudo bash -c "echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist-nouveau.conf"
sudo update-initramfs -u步骤3、安装依赖软件(以Ubuntu为例)。
sudo apt-get install build-essential gcc-multilib dkms make libc6-dev libx11-dev libvulkan1 linux-headers-$(uname -r)安装步骤
步骤1、访问NVIDIA官网驱动下载页面,选择手动驱动搜索,选中芯片型号对应的Linux 64安装方式,查询目标驱动。
步骤2、在搜索结果页面查看驱动详情,复制驱动下载地址。
步骤3、在虚拟机中执行驱动下载命令。
wget --referer=https://www.nvidia.cn https://cn.download.nvidia.com/tesla/xxx/NVIDIA-Linux-x86_64-xxx.run步骤4、给驱动文件赋可执行权限。
sudo chmod +x NVIDIA-Linux-x86_64-xxx.run步骤5、执行驱动安装命令。
sudo sh NVIDIA-Linux-x86_64-xxx.run内核模块类型选择开源协议MIT/GPL。
根据实际需要选择是否安装32位兼容库。
根据实际需要选择是否安装DKMS。
驱动安装完成。
步骤6、查看驱动安装结果。
nvidia-smi常见报错问题
问题:缺少安装依赖的软件包。
解决方案:安装依赖软件包后重新安装驱动。