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:
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 nvidiaOppdatering 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 oppdateringApt 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:
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å:
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-serverFor å 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-serverFor å 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-serverFor å 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 omstartKontroller om NVIDIA -driverne er riktig installert
Når Ubuntu-serverstøvlene. Så de offisielle NVIDIA GPU -sjåførene fungerer helt fint:
$ lsmod | grep nouveauDu 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-SmiKonklusjon
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: