Hvordan installere NVIDIA GPU -driverne på en hodeløs Debian Top 10

Hvordan installere NVIDIA GPU -driverne på en hodeløs Debian Top 10

NVIDIA GPUer er påkrevd selv på hodeløse (ingen grafiske brukergrensesnitt installert) Debian -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 Debian 11 -servermaskin.

Innholdsemne:

  1. Koble til Debian 11 Server -maskinen via SSH
  2. Kontroller om NVIDIA GPU er installert
  3. Aktivering av bidrag og ikke-frie pakkelister på Debian 11
  4. Installere NVIDIA -driverne på Headless Debian 11 -server
  5. Kontroller om NVIDIA -driverne er riktig installert på Debian 11 -serveren
  6. Avinstallerer Nvidia -sjåførene fra Debian 11
  7. Konklusjon
  8. Referanser

Koble til Debian 11 Server -maskinen via SSH

Å koble til din Debian 11 Server -maskin via SSH er valgfritt hvis du har tilgang til serverens maskinvare (der du installerte Debian 11). 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 Debian 11 Server -maskinvaren, må du SSH i den for å installere NVIDIA -driverne.

For å SSH inn i din Debian 11 Server -maskin, kan du kjøre følgende kommando fra en terminal -app på skrivebordet/bærbar PC som du vil få tilgang til den:

$ ssh @

Sørg for å erstatte og med innloggingsbrukernavnet og domenenavnet eller IP -adressen til henholdsvis Debian 11 -servermaskinen.

Hvis du bruker Windows 10 eller Windows 11 og du trenger hjelp til å koble deg til din Debian 11 Server -maskin via SSH, kan du lese 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å din Debian 11 Server -maskin, kjør følgende kommando:

$ lspci -nn | Egrep -i '3d | Display | Vga'

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

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å din Debian 11 -server.

$ lsmod | grep nvidia
$ lsmod | grep nouveau

Aktivering av bidrag og ikke-frie pakkelister på Debian 11

For å installere de offisielle NVIDIA-driverne på din Debian 11-server, må du aktivere bidrag og ikke-frie pakkelagre på din Debian 11-server.

For enkelt å administrere de offisielle Debian 11-pakkelagrene, kan du bruke Apt-add-kommando-depotet. Denne kommandoen er kanskje ikke tilgjengelig som standard på din Debian 11 -server. Men du kan enkelt installere den fra det offisielle pakkelagdet til Debian 11.

Oppdater først Apt Package Repository Cache med følgende kommando:

$ sudo apt oppdatering

Installer deretter programvare-Properties-vanlig-pakken med følgende kommando:

$ sudo apt installer programvare-properties-felles

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

Programvareforekomster-vanlig pakke og de nødvendige avhengighetspakker blir installert. Det tar en stund å fullføre.

Programvare-eiendommer-vanlig pakke og de nødvendige avhengighetspakker er installert på dette tidspunktet.

For å aktivere det offisielle Debian 11 Contrib -pakkelagdet, kjør følgende kommando:

$ sudo apt-add-repository bidrag

Det offisielle Debian Contrib -pakkelageret skal være aktivert.

For å aktivere det offisielle Debian 11 Ikke-frie pakkelageret, kjør følgende kommando:

$ sudo apt-add-repository ikke-fri

Det offisielle Debian-ikke-frie pakkelageret skal være aktivert.

For at endringene skal tre i kraft, oppdater Apt Package Repository Cache med følgende kommando:

$ sudo apt oppdatering

Installere NVIDIA -driverne på Headless Debian 11 -server

Hvis du vil installere de offisielle NVIDIA -driverne på din hodeløse Debian 11 -server, kjører du følgende kommando:

$ sudo apt install nvidia-driver firmware-misc-nonfree

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 følgende vindu, trykk For å velge OK. Trykk deretter .

Installasjonen av NVIDIA -driverpakkene bør fortsette. Installasjonen skal være ferdig snart.

Når NVIDIA -driverne er installert, må du starte Debian 11 Server -maskinen på nytt for at endringene skal tre i kraft.

$ sudo omstart

Kontroller om NVIDIA -driverne er riktig installert på Debian 11 -serveren

Når Debian 11-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

Avinstallerer Nvidia -sjåførene fra Debian 11

Hvis du vil avinstallere NVIDIA -driverne fra din Debian 11 -server og du trenger noen hjelp, kan du lese artikkelen om hvordan du renser installer NVIDIA -driverne på Debian 11.

Konklusjon

Vi viste deg hvordan du kan aktivere bidrag og ikke-frie pakkelager på en hodeløs Debian 11-server. Vi viste deg også hvordan du installerer de offisielle NVIDIA -driverne på et hodeløst (ingen grafisk brukergrensesnitt installert) Debian 11 -serveren og hvordan du kan bekrefte om de offisielle NVIDIA GPU -driverne jobber med Debian 11 -serveren.

Referanser:

  • https: // wiki.Debian.ORG/NVIDIAGRAFICSDRIVERS