Denne vejledning vi vil vise dig, hvordan du installerer Nvidia-grafikdrivere på Debian 9 Stretch. Som standard, Debian bruger open source nouveau-driveren, som er inkluderet i Linux-kernen, til Nvidia-kort.
Denne driver mangler dog 3D-accelerationsunderstøttelse, så hvis du ønsker at få mest muligt ud af dit grafikkort på dit system, bør du installere dets proprietære drivere.
Før du installerer den proprietære driver, Jeg anbefaler at deaktivere sikker opstart, hvis du bruger UEFI-firmware.
Dette skyldes, at Nvidia-modulet vil blive tilføjet til kernen, så den nye kerne vil ikke kunne bestå signaturverifikation. Hvis sikker opstart er aktiveret, kan dit system muligvis ikke starte.
Installation af Nvidia-driveren på Debian 9 Stretch
For at begynde at installere Nvidia-driverne i vores system, skal vi åbne en terminal og i den Vi vil fortsætte med at bekræfte, hvilken driver der bruges til Nvidia-kortet:
sudo apt install lshw
sudo lshw -c display
Hvor de kan bekræfte, at de bruger den åbne nouveau-driver:
Da Nvidia-pakken i Debian er proprietær, vi skal aktivere contrib og ikke-frie repositories i /etc/apt/sources.list med følgende kommandoer.
sudo apt install software-properties-common
sudo add-apt-repository contrib
sudo add-apt-repository non-free
sudo apt update
Nu det er tid til at sortliste nouveau-driveren for at undgå mulige konflikter:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
Og inde i filen sætter vi følgende:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
Vi lukker og gemmer med Ctrl + O og Ctrl + X.
Nu installer nvidia-driver-pakken ved hjælp af følgende kommando:
sudo apt install nvidia-driver
Under installationen vil du se følgende besked, tryk bare på Enter for at fortsætte.
xserver-xorg-config-nvidia
Hvis der opstår en fejl under installationen af pakken på systemet, Du skal installere driveren fra stretch-backports-depotet.
For at gøre dette i terminalen skal du skrive følgende kommando:
sudo add-apt-repository 'deb http://ftp.debian.org/debian stretch-backports main contrib non-free'
sudo apt update
Nu For at installere nvidia-driveren fra stretch-backports repository, som allerede er tilføjet til systemet, skal vi skrive følgende kommando:
sudo apt install -t stretch-backports nvidia-driver
Når installationen er afsluttet, genstart din computer ved hjælp af følgende kommando:
sudo shutdown -r now
Kontrol af installationen
Efter systemgenstart, Vi fortsætter med at starte vores brugersession, vi skal åbne en terminal, og i den skriver vi følgende kommando:
sudo lshw -c display
I dette tilfælde skulle de allerede se, at de bruger Nvidia-driverne. Du kan søge i din applikationsmenu efter Nvidia X Server-programmet.
Hvormed de kan driverversion, grafikkortspecifikation, korttemperatur osv.
Hvis du ikke kan finde dette program, kan du installere det med:
sudo apt install nvidia-xconfig
Og løb med:
sudo nvidia-xconfig
Skift mellem Intel og Nvidia grafikkort på Nividia Optimus bærbare computere
For dem, der er brugere af bærbare computere med Nividia Optimus, Det er muligt, at de vil støde på en fejl, når de åbner Nvidia X Server-programmet, da der ved åbning af det vises en meddelelse af typen:
"Det ser ud til, at du ikke bruger nvidia x debian-driveren"
Til dette de kan bruge Bumblebee og Primus til at køre individuelle applikationer på Nvidia-kortet. For at installere Bumblebee og Primus på dit system, skal du åbne en terminal og køre følgende kommandoer:
sudo dpkg --add-architecture i386
sudo apt install
sudo apt install bumblebee bumblebee-nvidia primus primus-libs: i386 libgl1-nvidia-glx: i386
For at køre et program på Nividia-kortet skal du blot bruge kommandoen som et præfiks primusrun.
I dette tilfælde kan du bekræfte dette med følgende kommando:
primusrun glxinfo | grep OpenGL
For at åbne Nvidia X-serveropsætningsprogrammet skal du køre:
optirun nvidia-settings -c :8
Hvordan afinstallerer man Nvidia proprietære drivere på Debian 9 Stretch?
Hvis du af en eller anden grund ikke længere vil have den proprietære driver, eller den forårsager konflikter med dit system, kan du fjerne det fra dit system med følgende kommandoer:
sudo apt purge nvidia- *
sudo apt autoremove
DEBIAN-wikien har altid trin for trin forklaret, hvordan NVIDIA-drev installeres.
Lettere end forklaret her.
En hilsen.