记录在 Debian 系统上为 NVIDIA Tesla P4 显卡安装官方驱动。步骤包括安装必要工具、禁用开源驱动 nouveau、以及运行 NVIDIA 安装程序。
1. 下载 NVIDIA 驱动
[Tesla P4 Linux驱动下载]https://www.nvidia.cn/drivers/details/264631/
驱动版本选择580.126.20,不支持590版本。
2. 安装编译驱动所需的依赖包
运行以下命令安装内核头文件、编译工具、DKMS 和 GLVND 开发库:
bash
12
apt update
apt install linux-headers-$(uname -r) build-essential dkms libglvnd-dev pkg-config
3. 禁用开源驱动 nouveau
NVIDIA 官方驱动与 nouveau 冲突,必须禁用。执行以下命令创建黑名单配置文件并更新 initramfs:
bash
12345
# 创建 blacklist-nouveau.conf 文件
bash -c "echo -e 'blacklist nouveau\noptions nouveau modeset=0' > /etc/modprobe.d/blacklist-nouveau.conf"
# 更新内核引导映像
update-initramfs -u
4. 重启系统
重启以使 nouveau 禁用生效:
bash
1
reboot
5. 运行 NVIDIA 驱动安装程序
重启后,进入驱动文件所在目录,赋予执行权限并运行安装程序:
bash
12
chmod +x NVIDIA-Linux-x86_64-580.126.20.run
bash NVIDIA-Linux-x86_64-580.126.20.run
安装过程中,根据提示选择:
- 基本选择
yes - 允许 DKMS 注册内核模块(推荐)。
6. 验证安装
安装完成后,运行以下命令检查驱动是否正常工作:
bash
1
nvidia-smi