Jak zainstalować prywatne sterowniki Nvidii na Debianie 9 Stretch?

nvidia-driver-debian-stretch

Ten samouczek pokażemy, jak zainstalować sterowniki karty graficznej Nvidia na Debianie 9 Stretch. Domyślnie, Debian używa sterownika open source nouveau, który jest zawarty w jądrze Linuksa, dla kart Nvidia.

Jednak ten sterownik nie obsługuje akceleracji 3D, więc jeśli chcesz w pełni wykorzystać swoją kartę graficzną w systemie, będziesz musiał zainstalować jego prywatne sterowniki.

Przed zainstalowaniem zastrzeżonego sterownika Zalecam wyłączenie bezpiecznego rozruchu, jeśli używasz oprogramowania układowego UEFI.

Dzieje się tak, ponieważ moduł Nvidia zostanie dodany do jądra, więc nowe jądro nie będzie mogło przejść weryfikacji podpisu. Jeśli włączony jest bezpieczny rozruch, system może nie być w stanie się uruchomić.

Instalowanie sterownika Nvidia na Debianie 9 Stretch

Aby rozpocząć instalację sterowników Nvidii w naszym systemie, musimy otworzyć terminal iw nim przejdźmy do sprawdzenia, który sterownik jest używany dla karty Nvidia:

sudo apt install lshw
sudo lshw -c display

Gdzie mogą sprawdzić, czy używają nowego kontrolera otwartego:

nouveau

Ponieważ pakiet Nvidia na Debianie jest prawnie zastrzeżony, Musimy włączyć repozytoria w składzie i repozytoria niewolne w /etc/apt/sources.list za pomocą następujących poleceń.

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

Teraz czas na czarną listę nowego sterownika, aby uniknąć możliwych konfliktów:

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

A wewnątrz pliku umieściliśmy:

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

Zamykamy i zapisujemy za pomocą Ctrl + O i Ctrl + X.

Teraz Zainstaluj pakiet sterownika nvidia za pomocą następującego polecenia:

sudo apt install nvidia-driver

Podczas instalacji zobaczysz następujący komunikat, po prostu naciśnij Enter, aby kontynuować.

xserver-xorg-config-nvidia

W przypadku wystąpienia błędu podczas instalacji pakietu w systemie, będziesz musiał zainstalować sterownik z repozytorium stretch-backports.

Aby to zrobić, w terminalu musisz wpisać następujące polecenie:

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

Teraz Aby zainstalować sterownik nvidia z repozytorium stretch-backports już dodanego do systemu, musimy wpisać następujące polecenie:

sudo apt install -t stretch-backports nvidia-driver

Po zakończeniu instalacji uruchom ponownie komputer za pomocą następującego polecenia:

sudo shutdown -r now

Sprawdzanie instalacji

Po ponownym uruchomieniu systemu Przystępujemy do rozpoczęcia naszej sesji użytkownika, otworzymy terminal i wpiszemy w nim następującą komendę:

sudo lshw -c display

W takim przypadku powinni już zobaczyć, że używają sterowników Nvidii. W menu aplikacji możesz znaleźć program Nvidia X Server.

Z którymi można używać wersji sterownika, specyfikacji karty graficznej, temperatury karty itp.

Jeśli nie możesz znaleźć tego programu, możesz zainstalować go za pomocą:

sudo apt install nvidia-xconfig

I biegnij z:

sudo nvidia-xconfig

Przełączaj się między kartą graficzną Intel i Nvidia w laptopach Nividia Optimus

Dla użytkowników laptopów z Nividia Optimus, Możliwe, że napotkasz błąd podczas otwierania programu Nvidia X Server, ponieważ po jego otwarciu zobaczysz komunikat typu:

„Wygląda na to, że nie używasz sterownika nvidia x debian”

W tym mogą używać Bumblebee i Primusa do uruchamiania indywidualnych aplikacji na karcie Nvidia. Aby zainstalować Bumblebee i Primus w swoim systemie, musisz otworzyć terminal i uruchomić następujące polecenia:

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

Aby uruchomić program na karcie Nividia, po prostu użyj polecenia jako przedrostka primusrun.

W takim przypadku możesz to sprawdzić za pomocą następującego polecenia:

primusrun glxinfo | grep OpenGL

Aby otworzyć program instalacyjny serwera Nvidia X, uruchom:

optirun nvidia-settings -c :8

Jak odinstalować zastrzeżone sterowniki Nvidii w Debianie 9 Stretch?

Jeśli z jakiegoś powodu nie potrzebujesz już zastrzeżonego kontrolera lub powoduje on konflikty z systemem, możesz usunąć go z systemu za pomocą następujących poleceń:

sudo apt purge nvidia- *
sudo apt autoremove


Treść artykułu jest zgodna z naszymi zasadami etyka redakcyjna. Aby zgłosić błąd, kliknij tutaj.

Komentarz, zostaw swój

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Linuxero od 1998 roku powiedział

    DEBIAN wiki zawsze wyjaśniała krok po kroku, jak zainstalować dyski NVIDIA.
    Prostsze niż wyjaśniono tutaj.
    Pozdrowienia.