[pve-devel] [PATCH manager/nvidia-vgpu-helper v3 0/5] reduce setup steps for nvidia vgpu drivers

Hannes Dürr h.duerr at proxmox.com
Mon Feb 10 13:26:27 CET 2025


sorry for the noise, forgot to increment the version number, will resend 
the series

On 2/10/25 13:25, Hannes Duerr wrote:
> Changes in v4:
> in commits
>
> Changes in v3:
> * install headers for every installed kernel version by default
> * additionally add patch to only install headers for running kernel
>    version and newer ones, this requires the new dependency
>    "libdpkg-perl"
> * remove unnecessary intrusive "Dpkg:Options::=--force-confnew"
> * rename systemd template unit to "pve-nvidia-sriov at .service"
> * check if path "/usr/lib/nvidia/sriov-manage" exists in systemd
>    template unit
>
>
> Changes in v2:
> * patches contain all changes to build new repository
> * make pve-manager depend on this package instead of the other way around
> * install the script to /usr/bin/
> * rename the script to pve-nvidia-vgpu-helper because it is only
>    relevant for PVE(the repository should therefore also be renamed
>    when created)
>
> The aim of the repository is to reduce the necessary installation
> steps for the Nvidia VGPU drivers [0]. The package installs a script
> which can be used to check and install necessary dependencies and a
> systemd template service which can be used to configure the SR-IOV per
> pci-id
>
> Part of the changes would later be the adjustment of the wiki page
>
> [0] https://pve.proxmox.com/wiki/NVIDIA_vGPU_on_Proxmox_VE
>
> pve-nvidia-vgpu-helper:
>
> Hannes Duerr (4):
>    create a debian package to make the installation of Nvidia vGPU
>      drivers more convenient
>    debian/control: add dependency for helper script
>    add pve-nvidia-vgpu-helper and Makefile to make dependency
>      installation more convenient
>    debian: add and install pve-nvidia-sriov systemd template unit file
>
>
> pve-manager:
>
> Hannes Duerr (1):
>    debian/control: add pve-nvidia-vgpu-helper as dependency
>
>   debian/control | 1 +
>   1 file changed, 1 insertion(+)
>
>
> Summary over all repositories:
>    1 files changed, 1 insertions(+), 0 deletions(-)
>




More information about the pve-devel mailing list