Hoe installeer ik privé Nvidia-stuurprogramma's op Debian 9 Stretch?

nvidia-stuurprogramma-debian-stretch

Deze tutorial we laten u zien hoe u grafische stuurprogramma's van Nvidia installeert op Debian 9 Stretch. Standaard, Debian gebruikt de open source driver nouveau, die is opgenomen in de Linux-kernel, voor Nvidia-kaarten.

Dit stuurprogramma heeft echter geen ondersteuning voor 3D-versnelling, dus als u het meeste uit uw grafische kaart in uw systeem wilt halen, moet u de privé-stuurprogramma's installeren.

Voordat u de eigen driver installeert, Ik raad aan om Secure Boot uit te schakelen als u UEFI-firmware gebruikt.

Dit komt omdat de Nvidia-module aan de kernel wordt toegevoegd, dus de nieuwe kernel zal de handtekeningverificatie niet kunnen doorstaan. Als Secure Boot is ingeschakeld, kan uw systeem mogelijk niet opstarten.

De Nvidia-driver installeren op Debian 9 Stretch

Om de Nvidia-stuurprogramma's in ons systeem te installeren, moeten we een terminal openen en daarin laten we doorgaan om te controleren welk stuurprogramma wordt gebruikt voor de Nvidia-kaart:

sudo apt install lshw
sudo lshw -c display

Waar ze kunnen verifiëren dat ze de nouveau open controller gebruiken:

Nieuw

Aangezien het Nvidia-pakket op Debian eigendom is, We moeten de contrib en niet-vrije repositories in /etc/apt/sources.list inschakelen met de volgende opdrachten.

sudo apt install software-properties-common
sudo add-apt-repository contrib
sudo add-apt-repository non-free
sudo apt update

nu het is tijd om de nouveau-driver op de zwarte lijst te zetten om mogelijke conflicten te vermijden:

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

En in het bestand plaatsen we het volgende:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

We sluiten en slaan op met Ctrl + O en Ctrl + X.

nu Installeer het nvidia-driver-pakket met behulp van de volgende opdracht:

sudo apt install nvidia-driver

Tijdens de installatie ziet u het volgende bericht, druk gewoon op Enter om door te gaan.

xserver-xorg-config-nvidia

Voor het geval er een fout optreedt tijdens de installatie van het pakket op het systeem, u moet de driver installeren vanuit de stretch-backports-repository.

Om dit te doen, moet u in de terminal de volgende opdracht typen:

sudo add-apt-repository 'deb http://ftp.debian.org/debian stretch-backports main contrib non-free'
sudo apt update

nu Om de nvidia-driver te installeren vanuit de stretch-backports-repository die al aan het systeem is toegevoegd, moeten we de volgende opdracht typen:

sudo apt install -t stretch-backports nvidia-driver

Zodra de installatie is voltooid, herstart uw computer met behulp van de volgende opdracht:

sudo shutdown -r now

Controle van de installatie

Nadat het systeem opnieuw is opgestart, We gaan verder met het starten van onze gebruikerssessie, we gaan een terminal openen en daarin gaan we de volgende opdracht typen:

sudo lshw -c display

In dit geval zouden ze al moeten zien dat ze de Nvidia-stuurprogramma's gebruiken. U kunt in uw applicatiemenu zoeken naar het Nvidia X Server-programma.

Hiermee kunnen de stuurprogrammaversie, grafische kaartspecificatie, kaarttemperatuur, etc.

Als u dit programma niet kunt vinden, kunt u het installeren met:

sudo apt install nvidia-xconfig

En ren met:

sudo nvidia-xconfig

Schakel tussen Intel en Nvidia grafische kaart op Nividia Optimus-laptops

Voor degenen die laptopgebruikers zijn met Nividia Optimus, U kunt een fout tegenkomen bij het openen van het Nvidia X Server-programma, want wanneer u het opent, ziet u een bericht als:

"Het lijkt erop dat u de nvidia x debian-driver niet gebruikt"

Hiervoor ze kunnen Bumblebee en Primus gebruiken om individuele applicaties op de Nvidia-kaart uit te voeren. Om Bumblebee en Primus op uw systeem te installeren, moet u een terminal openen en de volgende opdrachten uitvoeren:

sudo dpkg --add-architecture i386
sudo apt install
sudo apt install bumblebee bumblebee-nvidia primus primus-libs: i386 libgl1-nvidia-glx: i386

Om een ​​programma op de Nividia-kaart uit te voeren, gebruikt u de opdracht gewoon als voorvoegsel primusrun.

In dit geval kunt u dit verifiëren met het volgende commando:

primusrun glxinfo | grep OpenGL

Om het installatieprogramma van de Nvidia X-server te openen, voert u het volgende uit:

optirun nvidia-settings -c :8

Hoe eigen Nvidia-stuurprogramma's verwijderen in Debian 9 Stretch?

Als u om wat voor reden dan ook niet langer de propriëtaire controller wilt of als deze conflicten met uw systeem veroorzaakt, kunt u deze van uw systeem verwijderen met behulp van de volgende opdrachten:

sudo apt purge nvidia- *
sudo apt autoremove


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Linuxero sinds 1998 zei

    De DEBIAN-wiki heeft altijd stap voor stap uitgelegd hoe je NVIDIA-schijven installeert.
    Eenvoudiger dan hier uitgelegd.
    Een groet.