Hoe u de officiële NVIDIA GPU-stuurprogramma's op Proxmox VE 8 installeert

Hoe U De Officiele Nvidia Gpu Stuurprogramma S Op Proxmox Ve 8 Installeert



Normaal gesproken heeft u geen GPU op uw Proxmox VE-server nodig om de virtuele machines te laten draaien. Maar als je dat wilt schakel de 3D-versnelling in (met behulp van VirtIO-GL of VirGL) op uw Proxmox VE virtuele machines , of passthrough een GPU op een Proxmox VE-container voor AI/CUDA-versnelling , hebt u een GPU en de vereiste GPU-stuurprogramma's nodig die op uw Proxmox VE-server zijn geïnstalleerd.

In dit artikel laten we u zien hoe u de nieuwste versie van de officiële NVIDIA GPU-stuurprogramma's op Proxmox VE 8 installeert, zodat u deze kunt gebruiken voor VirIO-GL/VirGL 3D-versnelling op uw Proxmox VE virtuele machines of uw NVIDIA GPU kunt doorgeven op Proxmox VE-containers voor AI/CUDA-versnelling.







Onderwerp van inhoud:

Controleren of een NVIDIA GPU op uw Proxmox VE-server is geïnstalleerd

Om de NVIDIA GPU-stuurprogramma's op uw Proxmox VE-server te installeren, moet er NVIDIA GPU-hardware op uw server zijn geïnstalleerd. Als u hulp nodig heeft bij het verifiëren of er NVIDIA GPU-hardware beschikbaar/geïnstalleerd is op uw server, .



De Proxmox VE Community-pakketopslagplaatsen inschakelen (optioneel voor zakelijke gebruikers)

Als u geen Proxmox VE enterprise-abonnement heeft, moet u dit doen schakel de Proxmox VE community-pakketopslagplaatsen in om de vereiste headerbestanden te installeren om de NVIDIA GPU-stuurprogramma's voor uw Proxmox VE-server te compileren.



De databasecache van het Proxmox VE-pakket bijwerken

Zodra u de Proxmox VE-communitypakketopslagplaatsen hebt ingeschakeld, navigeert u naar pve > Schelp vanuit het Proxmox VE-dashboard en voer de volgende opdracht uit om de databasecache van het Proxmox VE-pakket bij te werken:





$ passende update

Proxmox VE-kernelheaders installeren op Proxmox VE

De Proxmox VE-kernelheaders zijn vereist om de kernelmodules van de NVIDIA GPU-stuurprogramma's te compileren.



Om de Proxmox VE-kernelheaders op uw Proxmox VE-server te installeren, voert u de volgende opdracht uit:

$ geschikt installeren -En pve-headers-$ ( je naam -R )

De Promox VE-kernelheaders moeten op uw Proxmox VE-server worden geïnstalleerd.

De vereiste afhankelijkheden voor NVIDIA GPU-stuurprogramma's op Proxmox VE installeren

Om de kernelmodules van de NVIDIA GPU-stuurprogramma's te bouwen, moet u ook enkele afhankelijkheidspakketten op uw Proxmox VE-server installeren.

Om alle vereiste afhankelijkheidspakketten op uw Proxmox VE-server te installeren, voert u de volgende opdracht uit:

$ geschikt installeren build-essentiële pkg-config xorg xorg-dev libglvnd0 libglvnd-dev

Om de installatie te bevestigen, drukt u op “Y” en vervolgens op .

De vereiste afhankelijkheidspakketten worden van internet gedownload. Het duurt even voordat het klaar is.

De vereiste afhankelijkheidspakketten worden geïnstalleerd. Het duurt even voordat het klaar is.

Op dit punt moeten de vereiste afhankelijkheidspakketten op uw Proxmox VE-server worden geïnstalleerd.

Het downloaden van de nieuwste versie van NVIDIA GPU-stuurprogramma's voor Proxmox VE

Om de nieuwste versie van het officiële NVIDIA GPU-stuurprogramma-installatiebestand voor Proxmox VE te downloaden, gaat u naar de vanuit elke webbrowser.

Zodra de pagina is geladen, selecteert u uw GPU in de vervolgkeuzemenu's 'Producttype', 'Productserie' en 'Product' [1] . Selecteer “Linux 64-bit” als het “Besturingssysteem” [2] , “Productietak” als het “Downloadtype” [3] en klik op “Zoeken” [4] .

Klik op “Downloaden”.

Klik met de rechtermuisknop (RMB) op 'Akkoord en downloaden' en klik op 'Kopieer link' om de downloadlink van het NVIDIA GPU Drivers-installatiebestand te kopiëren.

Ga nu terug naar de Proxmox VE-shell en typ de opdracht “wget”. [1] , druk op , klik met de rechtermuisknop (RMB) op de Proxmox VE-shell en klik op 'Plakken' [2] om de downloadlink voor NVIDIA GPU-stuurprogramma's te plakken.

Zodra de downloadlink op de Proxmox VE-shell is geplakt, drukt u op om de downloadopdracht voor NVIDIA GPU-stuurprogramma's uit te voeren:

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

Het installatiebestand van de NVIDIA GPU-stuurprogramma's wordt gedownload. Het duurt even voordat het klaar is.

Op dit punt moet het installatiebestand van de NVIDIA GPU-stuurprogramma's worden gedownload.

U kunt het installatiebestand van de NVIDIA GPU-stuurprogramma's vinden ( NVIDIA-Linux-x86_64-535.146.02.run in ons geval) in de homedirectory van uw Proxmox VE-server.

$ ls -lh

De NVIDIA GPU-stuurprogramma's installeren op Proxmox VE

Voordat u het installatiebestand van de NVIDIA GPU-stuurprogramma's op uw Proxmox VE-server kunt uitvoeren, voegt u als volgt uitvoerbare toestemming toe aan het installatiebestand van de NVIDIA GPU-stuurprogramma's:

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

Voer nu het installatiebestand van de NVIDIA GPU-stuurprogramma's als volgt uit:

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

De NVIDIA GPU-stuurprogramma's worden nu op uw Proxmox VE-server geïnstalleerd. Het duurt even om alle kernelmodules van de NVIDIA GPU-stuurprogramma's voor de Proxmox VE-server te compileren.

Wanneer u wordt gevraagd de NVIDIA 32-bit-compatibiliteitsbibliotheken te installeren, selecteert u 'Ja' en drukt u op .

De installatie van de NVIDIA GPU-stuurprogramma's zou moeten doorgaan.

Zodra u de volgende prompt ziet, selecteert u 'Ja' en drukt u op .

druk op .

De NVIDIA GPU-stuurprogramma's moeten op uw Proxmox VE-server worden geïnstalleerd.

Om de wijzigingen door te voeren, start u uw Proxmox VE-server opnieuw op met de volgende opdracht:

$ opnieuw opstarten

Controleren of de NVIDIA GPU-stuurprogramma's correct zijn geïnstalleerd op Proxmox VE

Om te controleren of de NVIDIA GPU-stuurprogramma's correct zijn geïnstalleerd op uw Proxmox VE-server, voert u de volgende opdracht uit vanaf uw Proxmox VE-shell:

$ lsmod | greep nvidia

Als de NVIDIA GPU-stuurprogramma's correct op uw Proxmox VE-server zijn geïnstalleerd, moeten de NVIDIA-kernelmodules worden geladen, zoals u kunt zien in de volgende schermafbeelding:

U kunt ook de opdracht 'nvidia-smi' gebruiken om te controleren of de NVIDIA GPU-stuurprogramma's correct werken. Zoals je kunt zien, laat de opdracht ‘nvidia-smi’ zien dat we de NVIDIA GeForce RTX 4070 (12 GB) hebben [1][2] versie geïnstalleerd op onze Proxmox VE-server en we gebruiken de NVIDIA GPU-stuurprogramma's versie 535.146.02 [3] .

$ nvidia-smi

Conclusie

In dit artikel hebben we u laten zien hoe u de nieuwste versie van de officiële NVIDIA GPU-stuurprogramma's op uw Proxmox VE-server kunt downloaden en installeren. De NVIDIA GPU-stuurprogramma's moeten op uw Proxmox VE-server worden geïnstalleerd als u uw NVIDIA GPU wilt gebruiken om de VirtIO-GL/VirGL 3D-versnelling op Proxmox VE virtuele machines in te schakelen of de NVIDIA GPU door te geven aan Proxmox VE LXC-containers voor AI/CUDA-versnelling .