Sådan installeres de officielle NVIDIA GPU-drivere på Proxmox VE 8

Sadan Installeres De Officielle Nvidia Gpu Drivere Pa Proxmox Ve 8



Normalt behøver du ikke en GPU på din Proxmox VE-server for at køre de virtuelle maskiner. Men hvis du vil aktiver 3D-accelerationen (ved hjælp af VirtIO-GL eller VirGL) på dine virtuelle Proxmox VE-maskiner , eller passere en GPU på en Proxmox VE-beholder til AI/CUDA-acceleration , skal du have en GPU og de nødvendige GPU-drivere installeret på din Proxmox VE-server.

I denne artikel vil vi vise dig, hvordan du installerer den seneste version af de officielle NVIDIA GPU-drivere på Proxmox VE 8, så du kan bruge den til VirIO-GL/VirGL 3D-acceleration på dine virtuelle Proxmox VE-maskiner eller passere din NVIDIA GPU på Proxmox VE containere til AI/CUDA acceleration.







Emne for indhold:

Kontrol af, om en NVIDIA GPU er installeret på din Proxmox VE-server

For at installere NVIDIA GPU-driverne på din Proxmox VE-server skal du have en NVIDIA GPU-hardware installeret på din server. Hvis du har brug for hjælp til at kontrollere, om du har en NVIDIA GPU-hardware tilgængelig/installeret på din server, .



Aktivering af Proxmox VE Community Package Repositories (valgfrit for virksomhedsbrugere)

Hvis du ikke har et Proxmox VE enterprise-abonnement, skal du aktiver Proxmox VE-fællesskabspakkedepoterne for at installere de nødvendige header-filer for at kompilere NVIDIA GPU-driverne til din Proxmox VE-server.



Opdatering af Proxmox VE Package Database Cache

Når du har aktiveret Proxmox VE-fællesskabspakkedepoterne, skal du navigere til pve > Skal fra Proxmox VE-dashboardet og kør følgende kommando for at opdatere Proxmox VE-pakkedatabasecachen:





$ passende opdatering

Installation af Proxmox VE Kernel Headers på Proxmox VE

Proxmox VE-kernehovederne er nødvendige for at kompilere NVIDIA GPU-drivernes kernemoduler.



For at installere Proxmox VE-kernehovederne på din Proxmox VE-server skal du køre følgende kommando:

$ passende installere -og pve-headers-$ ( unavn -r )

Promox VE-kernehovederne skal være installeret på din Proxmox VE-server.

Installation af de nødvendige afhængigheder til NVIDIA GPU-drivere på Proxmox VE

For at bygge NVIDIA GPU-driverkernemodulerne skal du også installere nogle afhængighedspakker på din Proxmox VE-server.

For at installere alle de nødvendige afhængighedspakker på din Proxmox VE-server skal du køre følgende kommando:

$ passende installere build-essential pkg-config xorg xorg-dev libglvnd0 libglvnd-dev

For at bekræfte installationen skal du trykke på 'Y' og derefter trykke på .

De nødvendige afhængighedspakker downloades fra internettet. Det tager et stykke tid at fuldføre.

De nødvendige afhængighedspakker er ved at blive installeret. Det tager et stykke tid at fuldføre.

På dette tidspunkt skal de nødvendige afhængighedspakker installeres på din Proxmox VE-server.

Downloader den seneste version af NVIDIA GPU-drivere til Proxmox VE

For at downloade den seneste version af den officielle NVIDIA GPU-driverinstallationsfil til Proxmox VE skal du besøge fra enhver webbrowser.

Når siden er indlæst, skal du vælge din GPU fra rullemenuerne 'Produkttype', 'Produktserie' og 'Produkt'. [1] . Vælg 'Linux 64-bit' som 'operativsystem' [2] , 'Produktionsgren' som 'Downloadtype' [3] , og klik på 'Søg' [4] .

Klik på 'Download'.

Højreklik (RMB) på 'Agree & Download' og klik på 'Copy Link' for at kopiere downloadlinket til NVIDIA GPU Drivers-installationsfilen.

Gå nu tilbage til Proxmox VE-skallen og skriv kommandoen 'wget'. [1] , tryk på , højreklik (RMB) på Proxmox VE-skallen, og klik på 'Indsæt' [2] for at indsætte downloadlinket til NVIDIA GPU-drivere.

Når downloadlinket er indsat på Proxmox VE-skallen, skal du trykke på for at køre NVIDIA GPU-driverens downloadkommando:

$ wget https: // us.download.nvidia.com / XFree86 / Linux-x86_64 / 535.146.02 / NVIDIA-Linux-x86_64-535.146.02.run

Installationsfilen til NVIDIA GPU-drivere downloades. Det tager et stykke tid at fuldføre.

På dette tidspunkt skal NVIDIA GPU-driverens installationsfil downloades.

Du kan finde NVIDIA GPU drivers installationsfil ( NVIDIA-Linux-x86_64-535.146.02.run i vores tilfælde) i hjemmebiblioteket på din Proxmox VE-server.

$ ls -lh

Installation af NVIDIA GPU-drivere på Proxmox VE

Før du kan køre installationsfilen til NVIDIA GPU-drivere på din Proxmox VE-server, skal du tilføje eksekverbar tilladelse til installationsfilen til NVIDIA GPU-drivere som følger:

$ chmod +x NVIDIA-Linux-x86_64-535.146.02.run

Kør nu NVIDIA GPU-driverinstallationsfilen som følger:

$ . / NVIDIA-Linux-x86_64-535.146.02.run

NVIDIA GPU-driverne bliver nu installeret på din Proxmox VE-server. Det tager et stykke tid at kompilere alle NVIDIA GPU-drivernes kernemoduler til Proxmox VE-serveren.

Når du bliver bedt om at installere NVIDIA 32-bit kompatibilitetsbibliotekerne, skal du vælge 'Ja' og trykke på .

Installationen af ​​NVIDIA GPU-drivere bør fortsætte.

Når du ser følgende prompt, skal du vælge 'Ja' og trykke på .

Trykke .

NVIDIA GPU-driverne skal være installeret på din Proxmox VE-server.

For at ændringerne træder i kraft, skal du genstarte din Proxmox VE-server med følgende kommando:

$ genstart

Kontrollerer, om NVIDIA GPU-driverne er installeret korrekt på Proxmox VE

For at kontrollere, om NVIDIA GPU-driverne er installeret korrekt på din Proxmox VE-server, skal du køre følgende kommando fra din Proxmox VE-shell:

$ lsmod | greb nvidia

Hvis NVIDIA GPU-driverne er installeret korrekt på din Proxmox VE-server, skal NVIDIA-kernemodulerne indlæses, som du kan se på følgende skærmbillede:

Du kan også bruge 'nvidia-smi'-kommandoen til at kontrollere, om NVIDIA GPU-driverne fungerer korrekt. Som du kan se, viser 'nvidia-smi' kommandoen, at vi har NVIDIA GeForce RTX 4070 (12 GB) [1][2] version installeret på vores Proxmox VE-server, og vi bruger NVIDIA GPU-drivere version 535.146.02 [3] .

$ nvidia-smi

Konklusion

I denne artikel viste vi dig, hvordan du downloader og installerer den seneste version af de officielle NVIDIA GPU-drivere på din Proxmox VE-server. NVIDIA GPU-driverne skal installeres på din Proxmox VE-server, hvis du vil bruge din NVIDIA GPU til at aktivere VirtIO-GL/VirGL 3D-acceleration på Proxmox VE virtuelle maskiner eller passere NVIDIA GPU til Proxmox VE LXC-beholdere til AI/CUDA-acceleration .