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:
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
DEBIAN wiki zawsze wyjaśniała krok po kroku, jak zainstalować dyski NVIDIA.
Prostsze niż wyjaśniono tutaj.
Pozdrowienia.