I denne artikkelen vil vi vise deg hvordan du kan laste ned den nyeste versjonen av de offisielle NVIDIA -driverne for Debian 11 og installere den på et hodeløst (uten et installert grafisk brukergrensesnitt) Debian 11 -server.
Innholdsemne:
Koble til Debian 11 -serveren via SSH
Å koble til din Debian 11 Server -maskin via SSH er valgfritt hvis du har tilgang til servermaskinvaren (der du installerte Debian 11). Du kan bare feste 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 Server -maskinvaren, må du SSH i den for å installere den nyeste versjonen av de offisielle 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 henholdsvis påloggingssnavn og domenenavn eller IP -adresse til din Debian 11 Server -maskin.
Hvis du bruker Windows 10 eller Windows 11 og du trenger hjelp til å koble deg til Debian 11 -servermaskinen din via SSH, kan du lese artikkelen om hvordan du kan SSH til Linux -serverne 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å din Debian 11 -server, må du avinstallere NVIDIA -driverne som du allerede installerte fra det offisielle pakningsreposten til Debian 11. Hvis du trenger noen hjelp til det, kan du lese artikkelen om hvordan du rengjør, installer NVIDIA -driverne på Debian 11.
Deaktivere nouveau -driverne på Debian 11 -serveren
Når du avinstallerer Nvidia -driverne fra din Debian 11 -server, bør nouveau -driverne aktiveres som du kan se i følgende skjermbilde:
$ lsmod | grep nouveau
For å installere den nyeste versjonen av de offisielle NVIDIA -driverne, må du deaktivere Nouveau -driverne på din Debian 11 -server.
For å deaktivere Nouveau-driverne på din Debian 11-server, oppretter du en ny "NVIDIA-Installer-de-Disable-Nouveau.Conf ”-filen i /etc/modprobe.d/ Katalog som følger:
$ sudo nano /etc /modprobe.D/NVIDIA-installering-deable-Nouveau.konf
Skriv inn følgende linjer i “NVIDIA-Installer-deable-Nouveau.Conf ”-fil:
Blacklist Nouveau
Alternativer nouveau modeset = 0
Når du er ferdig, trykk + X etterfulgt av Y og For å lagre “NVIDIA-installerende-deable-Nouveau.Conf ”-fil.
For at endringene skal tre i kraft, start Debian 11 -serveren din med følgende kommando:
$ sudo omstart
Når Debian 11 Server Machine Boots, bør du se at nouveau -driverne ikke brukes lenger.
$ lsmod | grep nouveau
Metode 1: Last 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-amerikansk/drivere/unix fra din favoritt nettleser.
Når siden har lastet inn, bør du finne den nyeste versjonen av de offisielle NVIDIA -driverne i delen "Siste produksjonsgren". På dette tidspunktet er den siste versjonen av de offisielle NVIDIA -driverne 525.89.02. For å laste ned det, klikk på versjonsnummeret som merket i følgende skjermbilde:
I fanen "Støttede produkter" finner du alle NVIDIA -grafikkortene som denne driveren støtter.
Hvis NVIDIA GPU er i listen "Støttet produkter", klikker du på "Last ned".
Klikk på "Enig og nedlasting".
Nettleseren din skal be deg om å velge en mappe/katalog der du vil lagre NVIDIA GPU -drivere installasjonsfilen. Velg en mappe/katalog etter eget valg, og klikk på "Lagre".
Den siste versjonen av den offisielle installasjonsfilen NVIDIA Drivers blir lastet ned. Det tar en stund å fullføre.
På dette tidspunktet lastes den siste versjonen av den offisielle installasjonsfilen NVIDIA Drivers.
Vi lagret den offisielle NVIDIA -driverens installasjonsfil i "nedlasting" -mappen som du kan se i følgende skjermbilde:
Nå som den nyeste versjonen av den offisielle installasjonsfilen NVIDIA Drivers er lastet ned, må du overføre denne filen til Debian 11 -serveren din. 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 jeg aktiverer SFTP på Synology NAS?
Metode 2: Bruke 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å din Debian 11 -server 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 kjenne versjonsnummeret til de siste offisielle NVIDIA -driverne. Du finner denne informasjonen om de offisielle NVIDIA -driverne for Linux nedlastingsside. På dette tidspunktet 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 siste NVIDIA -driverversjonsnummeret når du leser denne artikkelen.
Nå må du installere Curl hvis du ikke har den installert ennå.
Oppdater først Apt Package Repository Cache med følgende kommando:
$ sudo apt oppdatering
For å installere Curl på din Debian 11 -server, kjør følgende kommando:
$ sudo apt install curl
For å bekrefte installasjonen, trykk Y Og trykk deretter .
Krøll skal installeres.
Nå må du angi noen miljøvariabler for å gjøre nedlastingsprosessen litt enklere og modulært.
Sett først Base_URL -miljøvariabelen som følger:
$ eksport base_url = https: // oss.nedlasting.nvidia.com/xfree86/linux-x86_64
Neste, sett Driver_Version Environment Variable. Verdien av denne miljøvariabelen skal være versjonsnummeret til de offisielle NVIDIA -driverne som du vil laste ned.
$ eksport Driver_Version = 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:
$ curl -fsl -o $ base_url/$ driver_version/nvidia-linux-x86_64- $ driver_version.løpe
Curl bør begynne å laste ned den offisielle installasjonsfilen NVIDIA Drivers. Det tar en stund å fullføre.
På dette tidspunktet bør Curl fullføre nedlasting av den offisielle installasjonsfilen Nvidia Drivers.
Den offisielle installasjonsfilen for NVIDIA -drivere skal lagres i den gjeldende arbeidskatalogen 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 den nyeste versjonen av de offisielle NVIDIA -driverne for å jobbe på din Debian 11 -server, må du installere de nødvendige avhengighetspakkene på din Debian 11 -server.
Hvis du vil installere alle nødvendige avhengighetspakker på din Debian 11 -server for den nyeste versjonen av de offisielle NVIDIA -driverne for å fungere, kjører du følgende kommando:
$ sudo apt install Linux-headers-$ (uname -r) build-essensial xorg pkg-config libvulkan1 libglvnd0 libglvnd-dev libvdpau1
For å bekrefte installasjonen, trykk Y. Trykk deretter .
Alle nødvendige avhengighetspakker lastes ned. Det tar en stund å fullføre.
Alle nødvendige avhengighetspakker blir installert. Det tar en stund å fullføre.
På dette tidspunktet bør alle avhengighetspakker installeres.
Installere den nyeste versjonen av de offisielle NVIDIA -driverne på Debian 11 -serveren
Den offisielle installasjonsfilen for NVIDIA Drivers skal lagres i den nåværende arbeidskatalogen. Men det kan ikke kjøres som standard som du kan se i følgende skjermbilde:
$ ls -lh
For å gjøre NVIDIA -drivere installasjonsfilen kjørbar, kjører du følgende kommando:
$ chmod +x nvidia-linux-x86_64-525.89.02.løpe
MERK: Erstatt 525.89.02 med versjonsnummeret til Nvidia -driverne som du lastet ned.
Den offisielle installasjonsfilen for NVIDIA -drivere skal være kjørbar.
$ ls -lh
Hvis du vil installere den nyeste versjonen av de offisielle NVIDIA -driverne, kjører du installasjonsfilen som følger:
$ sudo ./Nvidia-linux-x86_64-525.89.02.løpe
MERK: Erstatt 525.89.02 med versjonsnummeret til Nvidia -driverne som du lastet ned.
NVIDIA -driverinstallasjonsprogrammet blir initialisert. Det tar noen sekunder å fullføre.
Den offisielle installasjonsprogrammet for NVIDIA -drivere 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, velger du Ja og trykk .
Installasjonen skal fortsette.
Når du ser følgende vindu, velger du Ja og trykk .
Den siste versjonen av de offisielle NVIDIA -driverne bør installeres.
trykk .
For at endringene skal tre i kraft, start Debian 11 Server -maskinen din med følgende kommando:
$ sudo omstart
Sjekk om den nyeste versjonen av de offisielle NVIDIA -driverne er riktig installert på Debian 11 -serveren
Når Debian 11 -serverstøvlene dine, kan du bekrefte om NVIDIA -kjernemodulene brukes med følgende kommando. Hvis kommandoen viser lignende utganger (som vist i følgende skjermbilde), bør 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. Utgangen fra denne kommandoen verifiserer også at den nyeste versjonen av de offisielle NVIDIA GPU -driverne er installert riktig.
$ 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 Drivers Installer -filen 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 din Debian 11 -server, kjør følgende kommando:
$ sudo ./Nvidia-linux-x86_64-525.89.02.Kjør -UNINSTALL
MERK: Erstatt 525.89.02 med versjonsnummeret til Nvidia -driverne som du lastet ned.
NVIDIA -driverinstallasjonsprogrammet blir initialisert. Det tar en stund å fullføre.
Når du ser følgende vindu, velger du 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 siste versjonen av de offisielle NVIDIA -driverne fjernes fra din Debian 11 -server.
Plukke ut Ok og trykk .
For at endringene skal tre i kraft, start Debian 11 -serveren din med følgende kommando:
$ sudo omstart
Når Debian 11 -serverstøvlene. Dette betyr at den siste versjonen av de offisielle NVIDIA -driverne er fjernet:
$ lsmod | grep nvidia
Konklusjon
Vi viste deg hvordan du kan laste 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: