# proxmox-vgpu **Repository Path**: deskpool/proxmox-vgpu ## Basic Information - **Project Name**: proxmox-vgpu - **Description**: Script to install vGPU driver on Proxmox. 1. Install NVIDIA GRID vGPU on Proxmox VE 2. Install Intel SR-IOV Graphics on Proxmox VE - **Primary Language**: Shell - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 1 - **Created**: 2024-04-15 - **Last Updated**: 2025-10-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # proxmox-vgpu #### 介绍 Proxmox VE上支持 vGPU的脚本。 包括 NVIDA GRID vGPU 和 Intel SR-IOV Graphics。 Intel的脚本只是测试了支持SR-IOV的Intel核显。 Intel 12代之后的CPU的核显支持SR-IOV。 #### 准备工作 NVIDA GRID vGPU 硬件:服务器开启 VT、SR-IOV支持。安装支持vGPU的NVIDIA 显卡 软件:服务器安装 Proxmox VE 7.x 、8.x #### NVIDIA GRID vGPU 安装教程 登陆 Proxmox VE的命令。 gpu01.sh 更新Proxmox VE的源。 gpu02.sh 启用 IOMMU。 ``` git clone https://gitee.com/deskpool/proxmox-vgpu ./proxmox-vgpu/nvidia/gpu01.sh ./proxmox-vgpu/nvidia/gpu02.sh ``` Proxmox VE 系统会重启,重启后,先检查 IOMMU是否启用。 ``` root@pve08:~# dmesg |grep IOMMU [ 0.046588] DMAR: IOMMU enabled ``` 然后执行gpu03.sh,安装 grid 16.4的驱动。 ``` ./proxmox-vgpu/nvidia/gpu03.sh ``` Proxmox VE 系统再次重启后,进入 Proxmox VE,验证一下 vGPU已经配置OK ``` root@pve08:~# nvidia-smi Mon Apr 15 18:50:34 2024 +---------------------------------------------------------------------------------------+ | NVIDIA-SMI 535.161.05 Driver Version: 535.161.05 CUDA Version: N/A | |-----------------------------------------+----------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+======================+======================| | 0 Tesla P4 On | 00000000:01:00.0 Off | 0 | | N/A 39C P8 10W / 75W | 31MiB / 7680MiB | 0% Default | | | | N/A | +-----------------------------------------+----------------------+----------------------+ +---------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=======================================================================================| | No running processes found | +---------------------------------------------------------------------------------------+ ``` #### Intel SR-IOV Graphics 安装教程 登陆 Proxmox VE的命令。 gpu01.sh 更新Proxmox VE的源。 gpu02.sh 启用 IOMMU。 ``` git clone https://gitee.com/deskpool/proxmox-vgpu ./proxmox-vgpu/intel/sriov01.sh ``` 系统自动重启。然后再次进入 Proxmox VE,执行 sriov02.sh ,启用 intel SR-IOV ``` ./proxmox-vgpu/intel/sriov02.sh ``` 系统自动重启。然后再次进入 Proxmox VE,执行 lscpi |grep VGA ,检查vGPU已经启用。 ``` lspci |grep VGA ```