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 专业卡。