AI 时代最大的浪费就是 GPU 长期空载。PVE + vGPU unlock 让消费级显卡也能做切片,下文演示如何从驱动改装到 LXC/KVM 验证。

硬件与前置条件

  • NVIDIA 显卡需是 Turing 之后架构(GTX 16 系/RTX 系)
  • PVE 6.8+,内核 5.15+
  • UEFI 主板打开 Above 4G Decoding + Resizable BAR

替换开源驱动

vGPU unlock 项目(github.com/DualCoder/vgpu_unlock)提供消费级 GPU 的 SR-IOV 替代方案。把 NVIDIA 闭源驱动替换为带 vgpu_unlock hook 的版本:

wget https://github.com/DualCoder/vgpu_unlock/releases/latest/download/vgpu_unlock-proxmox.zip
unzip -o vgpu_unlock-proxmox.zip -d /opt/
systemctl enable --now vgpu_unlock.service
nvidia-smi    # 应能看到 mdev 设备

分配给 LXC 容器

在 PVE Web 界面 → Node → Create → mdev,选择需要的 profile 即可。注意 jellyfin 转码用 12GB profile 跑 4K HDR 足够。

目前 vGPU unlock 在消费级显卡上仍属"灰度可用",NVIDIA 可能随时封锁。生产环境请直接用 Tesla / L4 专业卡。