Hvordan installere NVIDIA GPU -driverne på en hodeløs Ubuntu -server topp 10.Topp 10 LTS

Hvordan installere NVIDIA GPU -driverne på en hodeløs Ubuntu -server topp 10.Topp 10 LTS

NVIDIA GPUer er påkrevd selv på hodeløse (ingen grafiske brukergrensesnitt installert) Ubuntu -servere for å kode/avkode mediefilene, kjøre kunstige intelligenskoder, kjøre CUDA -programmene og mye mer.

I denne artikkelen vil vi vise deg hvordan du installerer de offisielle NVIDIA GPU -driverne på en hodeløs Ubuntu -server 22.04 LTS -maskin.

Innholdsemne:

  1. Koble til Ubuntu -serveren 22.04 LTS via SSH
  2. Kontroller om NVIDIA GPU er installert
  3. Oppdatering av APT Package Repository Cache
  4. Tilgjengelige NVIDIA -drivere for hodeløs Ubuntu Server 22.04 LTS
  5. Installere den nyeste versjonen av NVIDIA -driverne på Ubuntu Server 22.04 LTS
  6. Kontroller om NVIDIA -driverne er riktig installert
  7. Konklusjon
  8. Referanser

Koble til Ubuntu -serveren 22.04 LTS -maskin via SSH

Koble til Ubuntu -serveren din 22.04 LTS -maskin via SSH er valgfritt hvis du har tilgang til servermaskinvaren (der du installerte Ubuntu -serveren 22.04 LTS). Du kan bare feste en mus, et tastatur og en skjerm på serveren og installere NVIDIA -driverne på den.

Hvis du ikke har tilgang til Ubuntu -serveren 22.04 LTS Server -maskinvare, du må SSH i den for å installere NVIDIA -driverne.

Å ssh inn i Ubuntu -serveren din 22.04 LTS -maskin, du kan kjøre følgende kommando fra en terminal -app på skrivebordet/bærbar PC som du vil få tilgang til Ubuntu -serveren 22.04 LTS -maskin:

$ ssh @

Sørg for å erstatte og med påloggingsbrukernavnet og domenenavnet eller IP -adressen til Ubuntu -serveren din 22.04 LTS -maskinen henholdsvis.

Hvis du bruker Windows 10 eller Windows 11 og du trenger hjelp til å koble deg til Ubuntu -serveren 22.04 LTS -maskin via SSH, les artikkelen om Hvordan SSH til Linux -serverne fra Windows 10/11.

Kontroller om NVIDIA GPU er installert

For å sjekke om du har en NVIDIA GPU installert på Ubuntu Server -maskinen, kjør følgende kommando:

$ LSPCI | Egrep -i 'VGA | Display | 3D'

Som du ser, har vi en NVIDIA GeForce 1050 Ti GPU installert på Ubuntu Server -maskinen vår.

Fra utgangen av følgende kommandoer kan du også se at open source nouveau-drivere brukes i stedet for de offisielle NVIDIA GPU-driverne. I de neste seksjonene vil vi vise deg hvordan du installerer de offisielle NVIDIA GPU -driverne på Ubuntu -serveren din.

$ lsmod | grep nvidia
$ lsmod | grep nouveau

Oppdatering av APT Package Repository Cache

Før du kan installere de offisielle NVIDIA -driverne på Ubuntu -serverne, bør du oppdatere APT Package Repository Cache med følgende kommando:

$ sudo apt oppdatering

Apt Package Repository Cache skal oppdateres.

Tilgjengelige NVIDIA -drivere for hodeløs Ubuntu Server 22.04 LTS

Du kan installere en av de to offisielle NVIDIA -driverpakkene på en hodeløs Ubuntu -server 22.04 LTS:

  1. nvidia-driver- [versjon] -server - Installer denne NVIDIA -driverpakken hvis du vil installere de offisielle NVIDIA -driverne på din hodeløse Ubuntu -server 22.04 LTS -maskin, inkludert alle de anbefalte pakkene og NVIDIA -verktøyene.
  2. nvidia-headless- [versjon] -server - Installer denne NVIDIA -drivere -pakken hvis du bare vil installere de nødvendige offisielle NVIDIA -driverkomponentene og utelate alle de anbefalte pakkene og NVIDIA -verktøyene for å holde Ubuntu -serveren så lett som mulig som mulig.

Hvis du bestemmer deg for å installere NVIDIA-Headless- [versjon] -serverpakken for å installere de offisielle NVIDIA-driverne på Ubuntu-serveren din, kan det være lurt å installere en eller begge av NVIDIA-pakkene også:

  1. nvidia-utils- [versjon] -server - Installer denne pakken hvis du trenger å kjøre NVIDIA-SMI-kommandoen for å overvåke GPU-bruken på Ubuntu-serveren din.
  2. libnvidia-encode- [versjon] -server - Installer denne pakken hvis du vil kode og avkode media på Ubuntu -serveren.

Her er versjonsnummeret til NVIDIA -driveren som du vil installere på Ubuntu -serveren 22.04 LTS -maskin. I skrivende stund kan du installere NVIDIA Driver versjon 418, 515 eller 525 fra det offisielle pakkelagdet til Ubuntu. Når du leser denne artikkelen, kan du finne de oppdaterte versjonene av NVIDIA -driverpakkene i det offisielle pakkelagdet til Ubuntu. Så det er alltid en god idé å sjekke om en oppdatert driverversjon er tilgjengelig før du installerer den. Sørg også for å installere de samme versjonene av alle NVIDIA -driverpakkene. Versjonsnummerene til NVIDIA -drivere -pakkene og NVIDIA Tools -pakkene skal matche.

Du kan finne de tilgjengelige versjonene av NVIDIA-Driver-serverpakken med følgende kommando:

$ sudo apt search '^nvidia-driver- [1-9]*-server $'

Du kan finne de tilgjengelige versjonene av NVIDIA-Headless-serverpakken med følgende kommando:

$ sudo apt search '^nvidia-headless- [1-9]*-server $'

Du kan finne de tilgjengelige versjonene av NVIDIA-UTILS-serverpakken med følgende kommando:

$ sudo apt search 'nvidia-utils- [1-9]*-server'

Du kan finne de tilgjengelige versjonene av Libnvidia-Encode-serverpakken med følgende kommando:

$ sudo apt search 'libnvidia-encode- [1-9]*-server'

Installere den nyeste versjonen av NVIDIA -driverne på Ubuntu Server 22.04 LTS

For å installere de offisielle NVIDIA -driverne inkludert alle anbefalte NVIDIA -verktøypakker på din hodeløse Ubuntu -server 22.04 LTS -maskin, kjør følgende kommando:

$ sudo apt installer nvidia-driver-525-server

For å installere den minimale versjonen av de offisielle NVIDIA -driverne og Nvidia Driver -verktøyene på din hodeløse Ubuntu -server 22.04 LTS -maskin, kjør følgende kommando:

$ sudo apt install nvidia-headless-525-server nvidia-tils-525-server

For å installere den minimale versjonen av offisielle NVIDIA -drivere, NVIDIA Driver Utilities og NVIDIA NVENC -koderen og NVDEC -dekoderbibliotekene på din hodeløse Ubuntu -server 22.04 LTS -maskin, kjør følgende kommando:

$ sudo apt install nvidia-headless-525-server nvidia-tils-525-server libnvidia-encode-525-server

For å bekrefte installasjonen, trykk Y og trykker deretter på .

NVIDIA -driverpakkene og de nødvendige avhengighetspakkene lastes ned. Det tar en stund å fullføre.

NVIDIA -driverpakkene og de nødvendige avhengighetspakkene blir installert. Det tar en stund å fullføre.

Når du ser instruksjonene, trykk å velge og trykke på .

Nvidia -driverne skal installeres på din hodeløse Ubuntu -server 22.04 LTS -maskin.

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

$ sudo omstart

Kontroller om NVIDIA -driverne er riktig installert

Når Ubuntu-serverstøvlene. Så de offisielle NVIDIA GPU -sjåførene fungerer helt fint:

$ lsmod | grep nouveau
$ lsmod | grep nvidia

Du kan også finne bruksinformasjonen til din NVIDIA GPU ved å bruke NVIDIA-SMI-kommandoen. Utgangen fra denne kommandoen verifiserer også at NVIDIA GPU -driverne er installert riktig.

$ nvidia-Smi

Konklusjon

Vi viste deg hvordan du kan sjekke om du har en installert NVIDIA GPU på Ubuntu -serveren din 22.04 LTS -maskin. Vi viste deg også hvordan du installerer de offisielle NVIDIA GPU -driverne på Ubuntu Server 22.04 LTS i hodeløs modus (ingen grafisk brukergrensesnitt installert) og hvordan du kan bekrefte om de offisielle NVIDIA GPU -driverne jobber med Ubuntu Server 22.04 LTS.

Referanser:

  • https: // utvikler.nvidia.com/nvidia-video-codec-sdk