PVE Linux 虚拟机安装 NVIDIA 显卡驱动

本文最后更新于 2025年10月25日 上午

环境

Nvidia RTX 5070Ti
前提:已经配置了显卡直通

建议在安装前在 BIOS 中关闭安全启动(Secure Boot),以避免驱动签名问题。

RHEL10 安装 NVIDIA 驱动[1]

时间:2025 年 10 月 20 日 镜像:rhel-10.0-x86_64-dvd.iso

1. 禁用 Nouveau 驱动

创建 /etc/modprobe.d/blacklist-nouveau.conf 文件,添加以下内容:

1
2
blacklist nouveau
options nouveau modeset=0
然后生成新的 initramfs:
1
dracut --force

2. 安装必要的软件包和启用仓库

1
2
3
4
5
6
dnf install kernel-devel-matched kernel-headers
subscription-manager repos --enable=rhel-10-for-x86_64-appstream-rpms
subscription-manager repos --enable=rhel-10-for-x86_64-baseos-rpms
subscription-manager repos --enable=codeready-builder-for-rhel-10-x86_64-rpms
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
dnf config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/rhel10/x86_64/cuda-$distro.repo

3. 下载并安装 NVIDIA 驱动

可以在 GNOME Software 中搜索 NVIDIA 并安装,此途径安装不会安装 nvidia-smi 和 nvidia-settings 工具,可以通过以下命令安装:

1
dnf install nvidia-driver-cuda nvidia-settings

Manjaro 安装 NVIDIA 驱动

时间:2025 年 10 月 18 日
镜像:manjaro-kde-25.0.10-251013-linux612.iso

[2] 指出 Manjaro Settings Manager 可以很方便地安装 NVIDIA 驱动。
Manjaro Settings Manager -> 硬件设定 -> Auto Install Proprietary Driver

如果安装后显示屏分辨率锁死 1200x800,可以安装 xrandr 工具。

EndeavorOS 安装 NVIDIA 驱动

时间:2025 年 10 月 25 日 镜像:EndeavourOS_Mercury-Neo-2025.03.19.iso

安装时选择 nvidia 安装,安装完成后运行 sudo nvidia-inst 安装最新驱动。

参考


PVE Linux 虚拟机安装 NVIDIA 显卡驱动
https://term-inator.github.io/2025/10/21/linux-install-nvidia-driver/
作者
Sicong Chen
发布于
2025年10月21日
更新于
2025年10月25日
许可协议