Slik installerer du de offisielle NVIDIA GPU-driverne på Proxmox VE 8

Slik Installerer Du De Offisielle Nvidia Gpu Driverne Pa Proxmox Ve 8



Vanligvis trenger du ikke en GPU på Proxmox VE-serveren for å kjøre de virtuelle maskinene. Men hvis du vil aktiver 3D-akselerasjonen (ved hjelp av VirtIO-GL eller VirGL) på dine virtuelle Proxmox VE-maskiner , eller passere en GPU på en Proxmox VE-beholder for AI/CUDA-akselerasjon , trenger du en GPU og de nødvendige GPU-driverne installert på din Proxmox VE-server.

I denne artikkelen vil vi vise deg hvordan du installerer den nyeste versjonen av de offisielle NVIDIA GPU-driverne på Proxmox VE 8, slik at du kan bruke den til VirIO-GL/VirGL 3D-akselerasjon på Proxmox VE virtuelle maskiner eller passere NVIDIA GPU på Proxmox VE-beholdere for AI/CUDA-akselerasjon.







Emne for innhold:

Sjekke om en NVIDIA GPU er installert på din Proxmox VE-server

For å installere NVIDIA GPU-driverne på Proxmox VE-serveren, må du ha en NVIDIA GPU-maskinvare installert på serveren. Hvis du trenger hjelp til å bekrefte om du har en NVIDIA GPU-maskinvare tilgjengelig/installert på serveren din, .



Aktivering av Proxmox VE Community Package Repositories (valgfritt for bedriftsbrukere)

Hvis du ikke har et Proxmox VE enterprise-abonnement, må du aktiver Proxmox VE-fellesskapspakkelagrene for å installere de nødvendige overskriftsfilene for å kompilere NVIDIA GPU-driverne for din Proxmox VE-server.



Oppdatering av Proxmox VE Package Database Cache

Når du har aktivert Proxmox VE-fellesskapspakkelagrene, naviger til pve > Shell fra Proxmox VE-dashbordet og kjør følgende kommando for å oppdatere Proxmox VE-pakkedatabasebufferen:





$ passende oppdatering

Installere Proxmox VE-kjernehoder på Proxmox VE

Proxmox VE-kjernehodene er nødvendige for å kompilere NVIDIA GPU-driverens kjernemoduler.



For å installere Proxmox VE-kjernehodene på Proxmox VE-serveren, kjør følgende kommando:

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

Promox VE-kjernehodene bør installeres på din Proxmox VE-server.

Installere de nødvendige avhengighetene for NVIDIA GPU-drivere på Proxmox VE

For å bygge NVIDIA GPU-driverens kjernemoduler, må du også installere noen avhengighetspakker på din Proxmox VE-server.

For å installere alle nødvendige avhengighetspakker på din Proxmox VE-server, kjør følgende kommando:

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

For å bekrefte installasjonen, trykk 'Y' og trykk deretter .

De nødvendige avhengighetspakkene lastes ned fra internett. Det tar en stund å fullføre.

De nødvendige avhengighetspakkene blir installert. Det tar en stund å fullføre.

På dette tidspunktet bør de nødvendige avhengighetspakkene installeres på din Proxmox VE-server.

Laster ned den nyeste versjonen av NVIDIA GPU-drivere for Proxmox VE

For å laste ned den nyeste versjonen av den offisielle NVIDIA GPU-driverinstallasjonsfilen for Proxmox VE, besøk fra hvilken som helst nettleser.

Når siden er lastet inn, velger du GPU fra rullegardinmenyene «Produkttype», «Produktserie» og «Produkt» [1] . Velg 'Linux 64-bit' som 'operativsystem' [2] , 'Produksjonsgren' som 'Nedlastingstype' [3] , og klikk på 'Søk' [4] .

Klikk på 'Last ned'.

Høyreklikk (RMB) på «Godta og last ned» og klikk på «Kopier lenke» for å kopiere nedlastingskoblingen til installasjonsfilen for NVIDIA GPU-drivere.

Gå nå tilbake til Proxmox VE-skallet og skriv inn 'wget'-kommandoen [1] , trykk , høyreklikk (RMB) på Proxmox VE-skallet, og klikk på 'Lim inn' [2] for å lime inn NVIDIA GPU-drivernedlastingskoblingen.

Når nedlastingslenken er limt inn på Proxmox VE-skallet, trykk for å kjøre nedlastingskommandoen for NVIDIA GPU-drivere:

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

Installasjonsfilen for NVIDIA GPU-drivere lastes ned. Det tar en stund å fullføre.

På dette tidspunktet skal NVIDIA GPU-driverens installasjonsfil lastes ned.

Du kan finne installasjonsfilen for NVIDIA GPU-drivere ( NVIDIA-Linux-x86_64-535.146.02.run i vårt tilfelle) i hjemmekatalogen til din Proxmox VE-server.

$ ls -lh

Installere NVIDIA GPU-drivere på Proxmox VE

Før du kan kjøre installasjonsfilen for NVIDIA GPU-drivere på Proxmox VE-serveren, legg til kjørbar tillatelse til installasjonsfilen for NVIDIA GPU-drivere som følger:

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

Kjør nå NVIDIA GPU-driverinstallasjonsfilen som følger:

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

NVIDIA GPU-driverne blir nå installert på din Proxmox VE-server. Det tar en stund å kompilere alle NVIDIA GPU-driverens kjernemoduler for Proxmox VE-server.

Når du blir bedt om å installere NVIDIA 32-bits kompatibilitetsbibliotekene, velger du 'Ja' og trykker på .

Installasjonen av NVIDIA GPU-drivere bør fortsette.

Når du ser følgende forespørsel, velger du «Ja» og trykker .

trykk .

NVIDIA GPU-driverne bør være installert på din Proxmox VE-server.

For at endringene skal tre i kraft, start Proxmox VE-serveren på nytt med følgende kommando:

$ starte på nytt

Kontrollerer om NVIDIA GPU-driverne er riktig installert på Proxmox VE

For å sjekke om NVIDIA GPU-driverne er riktig installert på Proxmox VE-serveren, kjør følgende kommando fra Proxmox VE-skallet:

$ lsmod | grep nvidia

Hvis NVIDIA GPU-driverne er riktig installert på din Proxmox VE-server, bør NVIDIA-kjernemodulene lastes inn som du kan se i følgende skjermbilde:

Du kan også bruke «nvidia-smi»-kommandoen for å bekrefte om NVIDIA GPU-driverne fungerer som de skal. Som du kan se, viser 'nvidia-smi'-kommandoen at vi har NVIDIA GeForce RTX 4070 (12 GB) [1][2] versjon installert på vår Proxmox VE-server og vi bruker NVIDIA GPU-drivere versjon 535.146.02 [3] .

$ nvidia-smi

Konklusjon

I denne artikkelen viste vi deg hvordan du laster ned og installerer den nyeste versjonen av de offisielle NVIDIA GPU-driverne på din Proxmox VE-server. NVIDIA GPU-driverne må installeres på Proxmox VE-serveren din hvis du vil bruke NVIDIA GPU til å aktivere VirtIO-GL/VirGL 3D-akselerasjon på virtuelle Proxmox VE-maskiner eller overføre NVIDIA GPU til Proxmox VE LXC-beholdere for AI/CUDA-akselerasjon .