Hvordan installere de nyeste NVIDIA-driverne på Debian 11-servere

Hvordan Installere De Nyeste Nvidia Driverne Pa Debian 11 Servere



En eldre versjon av de offisielle NVIDIA-driverne (versjon 470.161.03 på Debian 11 når dette skrives) er tilgjengelig i det offisielle pakkelageret til Debian 11. Hvis du trenger å installere den nyeste versjonen av de offisielle NVIDIA-driverne (versjon 525.89) .02 når dette skrives) på Debian 11, må du laste det ned fra offisielle nettsiden til NVIDIA og installer den på din Debian 11-maskin.

I denne artikkelen vil vi vise deg hvordan du laster ned den nyeste versjonen av de offisielle NVIDIA-driverne for Debian 11 og installerer den på en hodeløs (uten installert grafisk brukergrensesnitt) Debian 11-server.

Emne for innhold:

  1. Koble til Debian 11 Server via SSH
  2. Fjerne de gamle NVIDIA-driverne fra Debian 11-serveren
  3. Deaktivering av Nouveau-driverne på Debian 11-serveren
  4. Metode 1: Laste ned den nyeste versjonen av de offisielle NVIDIA-driverne for Linux og overføre den til Debian 11-serveren via SFTP
  5. Metode 2: Bruk CURL for å laste ned den nyeste versjonen av de offisielle NVIDIA-driverne på Debian 11-serveren
  6. Installere de nødvendige avhengighetspakkene for den nyeste versjonen av de offisielle NVIDIA-driverne
  7. Installere den nyeste versjonen av de offisielle NVIDIA-driverne på Debian 11-serveren
  8. Kontrollerer om den nyeste versjonen av de offisielle NVIDIA-driverne er riktig installert på Debian 11-serveren
  9. Avinstallerer den nyeste versjonen av de offisielle NVIDIA-driverne fra Debian 11-serveren
  10. Konklusjon
  11. Referanser

Koble til Debian 11 Server via SSH

Koble til din Debian 11-servermaskin via SSH er valgfritt hvis du har tilgang til servermaskinvaren (der du installerte Debian 11). Du kan bare koble en mus, et tastatur og en skjerm til serveren og laste ned og installere den nyeste versjonen av de offisielle NVIDIA-driverne på den.







Hvis du ikke har tilgang til Debian 11-servermaskinvaren, må du SSH inn i den for å installere den nyeste versjonen av de offisielle NVIDIA-driverne.



For å SSH inn i Debian 11-servermaskinen din, kan du kjøre følgende kommando fra en terminalapp på skrivebordet/den bærbare datamaskinen som du vil ha tilgang til den fra:



$ ssh < brukernavn >@< vertsnavn / IP adresse >

Sørg for å bytte ut og med påloggingsbrukernavnet og domenenavnet eller IP-adressen til din Debian 11-servermaskin.





Hvis du bruker Windows 10 eller Windows 11 og trenger hjelp til å koble til Debian 11-servermaskinen din via SSH, les artikkelen om Hvordan SSH til Linux-servere fra Windows 10/11 .

Fjerne de gamle NVIDIA-driverne fra Debian 11-serveren

Før du prøver å installere den nyeste versjonen av de offisielle NVIDIA-driverne på Debian 11-serveren din, må du avinstallere NVIDIA-driverne som du allerede har installert fra det offisielle pakkelageret til Debian 11. Hvis du trenger hjelp med det, kan du lese artikkelen på Slik rengjør du Installer NVIDIA-driverne på Debian 11 .



Deaktivering av Nouveau-driverne på Debian 11-serveren

Når du avinstallerer NVIDIA-driverne fra Debian 11-serveren din, bør nouveau-driverne aktiveres som du kan se på følgende skjermbilde:

$ lsmod | grep ny

For å installere den nyeste versjonen av de offisielle NVIDIA-driverne, må du deaktivere nouveau-driverne på Debian 11-serveren.

For å deaktivere nouveau-driverne på din Debian 11-server, lag en ny 'nvidia-installer-disable-nouveau.conf'-fil i /etc/modprobe.d/ katalog som følger:

$ sudo nano / etc / modprobe.d / nvidia-installer-disable-new.conf

Skriv inn følgende linjer i filen 'nvidia-installer-disable-nouveau.conf':

svarteliste nouveau
alternativer nye modussett = 0

Når du er ferdig, trykk + X etterfulgt av OG og for å lagre filen 'nvidia-installer-disable-nouveau.conf'.

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

$ sudo omstart

Når Debian 11-servermaskinen starter opp, bør du se at nouveau-driverne ikke brukes lenger.

$ lsmod | grep ny

Metode 1: Laste ned den nyeste versjonen av de offisielle NVIDIA-driverne for Linux og overføre den til Debian 11-serveren via SFTP

I denne delen vil vi vise deg hvordan du laster ned den nyeste versjonen av de offisielle NVIDIA-driverne for Linux og overfører installasjonsfilen til Debian 11-serveren via SFTP.

For å laste ned den nyeste versjonen av de offisielle NVIDIA-driverne for Linux, besøk https://nvidia.com/en-us/drivers/unix fra din favoritt nettleser.

Når siden er lastet, bør du finne den nyeste versjonen av de offisielle NVIDIA-driverne i delen 'Siste produksjonsgrenversjon'. Når dette skrives, er den siste versjonen av de offisielle NVIDIA-driverne 525.89.02. For å laste den ned, klikk på versjonsnummeret som markert i følgende skjermbilde:

I kategorien 'Støttede produkter' finner du alle NVIDIA-grafikkortene som denne driveren støtter.

Hvis din NVIDIA GPU er i listen 'Støttede produkter', klikker du på 'Last ned'.

Klikk på 'Godta og last ned'.

Nettleseren din bør be deg om å velge en mappe/katalog der du vil lagre installasjonsfilen for NVIDIA GPU-drivere. Velg en mappe/katalog du ønsker og klikk på 'Lagre'.

Den siste versjonen av den offisielle NVIDIA-driverinstallasjonsfilen lastes ned. Det tar en stund å fullføre.

På dette tidspunktet er den nyeste versjonen av den offisielle NVIDIA-driverinstallasjonsfilen lastet ned.

Vi lagret den offisielle NVIDIA-driverinstallasjonsfilen i mappen 'Nedlastinger', som du kan se på følgende skjermbilde:

Nå som den siste versjonen av den offisielle NVIDIA-driverinstallasjonsfilen er lastet ned, må du overføre denne filen til din Debian 11-server. En av de enkleste måtene å overføre filen til din Debian 11-server er via SFTP. For å lære hvordan du overfører filen til din Debian 11-server via SFTP, les artikkelen om Hvordan aktiverer jeg SFTP på Synology NAS?

Metode 2: Bruk CURL for å laste ned den nyeste versjonen av de offisielle NVIDIA-driverne på Debian 11-serveren

I denne delen vil vi vise deg hvordan du laster ned den nyeste versjonen av de offisielle NVIDIA-driverne på Debian 11-serveren din via CURL. Dette er en annen metode for å laste ned den nyeste versjonen av de offisielle NVIDIA-driverne på Debian 11.

For at denne metoden skal fungere, må du vite versjonsnummeret til de siste offisielle NVIDIA-driverne. Du finner denne informasjonen på offisielle NVIDIA-drivere for Linux nedlastingsside . Når dette skrives, er den siste versjonen av de offisielle NVIDIA-driverne 525.89.02. Versjonsnummeret kan være annerledes når du leser denne artikkelen. Så sørg for å erstatte dette versjonsnummeret med det tilgjengelige nyeste versjonsnummeret for NVIDIA-driverne når du leser denne artikkelen.

Nå må du installere CURL hvis du ikke har det installert ennå.

Først oppdaterer du APT-pakkelageret med følgende kommando:

$ sudo passende oppdatering

For å installere CURL på Debian 11-serveren, kjør følgende kommando:

$ sudo apt installere krølle

For å bekrefte installasjonen, trykk OG og trykk deretter .

CURL skal være installert.

Nå må du angi noen miljøvariabler for å gjøre nedlastingsprosessen litt enklere og modulær.

Først setter du miljøvariabelen BASE_URL som følger:

$ eksport BASE_URL =https: // us.download.nvidia.com / XFree86 / Linux-x86_64

Deretter setter du DRIVER_VERSION miljøvariabelen. Verdien av denne miljøvariabelen skal være versjonsnummeret til de offisielle NVIDIA-driverne du vil laste ned.

$ eksport DRIVER_VERSJON =525.89.02

Til slutt, for å laste ned den nyeste versjonen av de offisielle NVIDIA-driverne på din Debian 11-server med CURL, kjør følgende kommando:

$ krølle -fSl -O $BASE_URL / $DRIVER_VERSION / NVIDIA-Linux-x86_64- $DRIVER_VERSION .løpe

CURL skal begynne å laste ned den offisielle NVIDIA-driverinstallasjonsfilen. Det tar en stund å fullføre.

På dette tidspunktet skal CURL fullføre nedlastingen av den offisielle NVIDIA-driverinstallasjonsfilen.

Den offisielle NVIDIA-driverinstallasjonsfilen skal lagres i gjeldende arbeidskatalog som du kan se i følgende skjermbilde:

$ ls -lh

Installere de nødvendige avhengighetspakkene for den nyeste versjonen av de offisielle NVIDIA-driverne

For at den nyeste versjonen av de offisielle NVIDIA-driverne skal fungere på Debian 11-serveren din, må du installere de nødvendige avhengighetspakkene på Debian 11-serveren.

For å installere alle nødvendige avhengighetspakker på Debian 11-serveren for at den nyeste versjonen av de offisielle NVIDIA-driverne skal fungere, kjør følgende kommando:

$ sudo apt installere linux-headers-$ ( unavn -r ) build-essential xorg pkg-config libvulkan1 libglvnd0 libglvnd-dev libvdpau1

For å bekrefte installasjonen, trykk OG . Trykk deretter .

Alle de nødvendige avhengighetspakkene blir lastet ned. Det tar en stund å fullføre.

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

På dette tidspunktet skal alle avhengighetspakkene være installert.

Installere den nyeste versjonen av de offisielle NVIDIA-driverne på Debian 11-serveren

Den offisielle NVIDIA-driverinstallasjonsfilen bør lagres i gjeldende arbeidskatalog. Men det er ikke kjørbart som standard som du kan se i følgende skjermbilde:

$ ls -lh

For å gjøre NVIDIA-driverinstallasjonsfilen kjørbar, kjør følgende kommando:

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

: Erstatt 525.89.02 med versjonsnummeret til NVIDIA-driverne du lastet ned.

Den offisielle NVIDIA-driverinstallasjonsfilen skal være kjørbar.

$ ls -lh

For å installere den nyeste versjonen av de offisielle NVIDIA-driverne, kjør installasjonsfilen som følger:

$ sudo . / nvidia-linux-x86_64-525.89.02.run

: Erstatt 525.89.02 med versjonsnummeret til NVIDIA-driverne du lastet ned.

Installasjonsprogrammet for NVIDIA-drivere initialiseres. Det tar noen sekunder å fullføre.

Det offisielle NVIDIA-driverinstallasjonsprogrammet installerer den nyeste versjonen av de offisielle NVIDIA-driverne på din Debian 11-server. Det tar noen sekunder å fullføre.

Når du ser følgende vindu, velg Ja og trykk .

Installasjonen bør fortsette.

Når du ser følgende vindu, velg Ja og trykk .

Den siste versjonen av de offisielle NVIDIA-driverne bør være installert.

trykk .

For at endringene skal tre i kraft, start Debian 11-servermaskinen på nytt med følgende kommando:

$ sudo omstart

Sjekke om den nyeste versjonen av de offisielle NVIDIA-driverne er riktig installert på Debian 11-serveren

Når Debian 11-serveren din starter, kan du verifisere om nvidia-kjernemodulene brukes med følgende kommando. Hvis kommandoen viser lignende utganger (som vist i følgende skjermbilde), skal den nyeste versjonen av de offisielle NVIDIA GPU-driverne fungere helt fint:

$ lsmod | grep nvidia

Du kan også finne bruksinformasjonen til din NVIDIA GPU ved å bruke 'nvidia-smi'-kommandoen. Utdataene fra denne kommandoen bekrefter også at den nyeste versjonen av de offisielle NVIDIA GPU-driverne er riktig installert.

$ nvidia-smi

Avinstallerer den nyeste versjonen av de offisielle NVIDIA-driverne fra Debian 11-serveren

For å avinstallere den nyeste versjonen av de offisielle NVIDIA-driverne fra din Debian 11-server, trenger du NVIDIA-driverinstallasjonsfilen som du brukte til å installere den nyeste versjonen av de offisielle NVIDIA-driverne.

$ ls -lh

For å avinstallere den nyeste versjonen av de offisielle NVIDIA-driverne fra Debian 11-serveren, kjør følgende kommando:

$ sudo . / nvidia-linux-x86_64-525.89.02.run --avinstaller

: Erstatt 525.89.02 med versjonsnummeret til NVIDIA-driverne du lastet ned.

Installasjonsprogrammet for NVIDIA-drivere initialiseres. Det tar en stund å fullføre.

Når du ser følgende vindu, velg Ja og trykk .

Den siste versjonen av de offisielle NVIDIA-driverne blir avinstallert. Det tar noen sekunder å fullføre.

På dette tidspunktet bør den nyeste versjonen av de offisielle NVIDIA-driverne fjernes fra Debian 11-serveren.

Plukke ut OK og trykk .

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

$ sudo omstart

Når Debian 11-serveren din starter opp, skal ikke nvidia-kjernemodulen lastes inn, som du kan se på følgende skjermbilde. Dette betyr at den nyeste versjonen av de offisielle NVIDIA-driverne er fjernet:

$ lsmod | grep nvidia

Konklusjon

Vi viste deg hvordan du laster ned den nyeste versjonen av de offisielle NVIDIA-driverne for Debian 11-servere. Vi viste deg også hvordan du installerer den nyeste versjonen av de offisielle NVIDIA-driverne på Debian 11-servere og hvordan du avinstallerer den nyeste versjonen av de offisielle NVIDIA-driverne fra Debian 11-serverne.

Referanser:

  1. Unix-drivere | NVIDIA
  2. Hurtigstartveiledning for NVIDIA-driverinstallasjon :: NVIDIA Tesla-dokumentasjon
  3. NVIDIA GPU-drivere – Minimumskrav