安装驱动
更新时间 2025-09-18 11:55:24
最近更新时间: 2025-09-18 11:55:24
本文介绍如何在边缘虚拟机如何安装NVIDIA Data Center/Tesla类型驱动。
适用情况
驱动类型 | 适配芯片 | 操作系统 |
---|---|---|
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
常见报错问题
问题:缺少安装依赖的软件包。
解决方案:安装依赖软件包后重新安装驱动。