W tym artykule pokażemy Ci, jak pobrać najnowszą wersję oficjalnych sterowników NVIDIA dla Debian 11 i zainstalować ją na bezczelnym (bez zainstalowanego graficznego interfejsu użytkownika) Serwer Debian 11.
Temat spisu:
Łączenie się z serwerem Debian 11 za pośrednictwem SSH
Łączenie z komputerem serwerowym Debian 11 za pośrednictwem SSH jest opcjonalne, jeśli masz dostęp do sprzętu serwera (gdzie zainstalowałeś Debian 11). Możesz po prostu dołączyć mysz, klawiaturę i monitor do serwera oraz pobrać i zainstalować najnowszą wersję oficjalnych sterowników NVIDIA.
Jeśli nie masz dostępu do sprzętu serwera Debian 11, musisz w nim ssh, aby zainstalować najnowszą wersję oficjalnych sterowników NVIDIA.
Do SSH na komputerze serwerowym Debian 11 możesz uruchomić następujące polecenie z aplikacji terminalowej komputera stacjonarnego/laptopa, z której chcesz uzyskać do niego dostęp:
$ ssh@
Pamiętaj, aby wymienić I Ze odpowiednio za pomocą nazwy użytkownika logowania i nazwy domeny lub adresu IP komputera serwerowego Debian 11.
Jeśli używasz systemu Windows 10 lub Windows 11 i potrzebujesz pomocy w połączeniu z komputerem serwerowym Debian 11 za pośrednictwem SSH, przeczytaj artykuł na temat SSH na serwerach Linux z systemu Windows 10/11.
Usunięcie starych sterowników NVIDIA z serwera Debian 11
Zanim spróbujesz zainstalować najnowszą wersję oficjalnych sterowników NVIDIA na serwerze Debian 11, musisz odinstalować sterowniki NVIDIA, które już zainstalowałeś z oficjalnego repozytorium pakietów Debian 11. Jeśli potrzebujesz pomocy, przeczytaj artykuł o tym, jak wyczyścić instaluj kierowców NVIDIA na Debian 11.
Wyłączenie sterowników Nouveau na serwerze Debian 11
Po odinstalowaniu sterowników NVIDIA z serwera Debian 11, sterowniki Nouveau powinny być aktywowane, jak widać na poniższym zrzucie ekranu:
$ lsmod | Grep Nouveau
Aby zainstalować najnowszą wersję oficjalnych sterowników NVIDIA, musisz wyłączyć sterowniki Nouveau na serwerze Debian 11.
Aby wyłączyć sterowniki Nouveau na serwerze Debian 11, utwórz nowy „NVIDIA-installer-Disable-Nouveau.conf ”w pliku w /etc/modprobe.D/ katalog w następujący sposób:
$ sudo nano /etc /modprobe.D/NVIDIA-installer-disable-nouveau.conf
Wpisz w poniższych wierszach w „NVIDIA-installer-disable-nouveau.plik conf ”:
Czarna lista Nouveau
Opcje Nouveau Modezet = 0
Po zakończeniu naciśnij + X śledzony przez Y I Aby uratować „NVIDIA-installer-Disable-Nouveau.plik conf ”.
Aby zmiany obowiązują, uruchom ponownie serwer Debian 11 za pomocą następującego polecenia:
$ sudo restart
Po uchyleniu maszyny serwerowej Debian 11 powinieneś zobaczyć, że sterowniki Nouveau już nie są używane.
$ lsmod | Grep Nouveau
Metoda 1: Pobieranie najnowszej wersji oficjalnych sterowników NVIDIA dla Linux i przeniesienie go na serwer Debian 11 za pośrednictwem SFTP
W tej sekcji pokażemy, jak pobrać najnowszą wersję oficjalnych sterowników NVIDIA dla Linux i przenieść plik instalatora na serwer Debian 11 za pośrednictwem SFTP.
Aby pobrać najnowszą wersję oficjalnych sterowników NVIDIA dla Linux, odwiedź https: // nvidia.com/en-us/sterowniki/unix z ulubionej przeglądarki internetowej.
Po załadowaniu strony należy znaleźć najnowszą wersję oficjalnych sterowników NVIDIA w sekcji „Najnowsza wersja oddziału produkcyjnego”. W chwili pisania tego tekstu najnowsza wersja oficjalnych kierowców NVIDIA wynosi 525.89.02. Aby go pobrać, kliknij numer wersji oznaczony na poniższym zrzucie ekranu:
Na karcie „Obsługiwane produkty” znajdziesz wszystkie karty graficzne NVIDIA, które obsługuje ten sterownik.
Jeśli twój procesor graficzny NVIDIA znajduje się na liście „Obsługiwane produkty”, kliknij „Pobierz”.
Kliknij „Zgadzaj się i pobierz”.
Twoja przeglądarka powinna poprosić o wybranie folderu/katalogu, w którym chcesz zapisać plik instalatora sterowników NVIDIA GPU. Wybierz wybrany folder/katalog i kliknij „Zapisz”.
Pobierana jest najnowsza wersja oficjalnego pliku instalatora sterowników NVIDIA. Ukończenie zajmuje trochę czasu.
W tym momencie pobrana jest najnowsza wersja oficjalnego pliku instalatora sterowników NVIDIA.
Zapisaliśmy oficjalny plik instalatora sterowników NVIDIA w folderze „Pobieranie”, jak widać na poniższym zrzucie ekranu:
Teraz, gdy pobierana jest najnowsza wersja oficjalnego pliku instalatora sterowników NVIDIA, musisz przenieść ten plik na serwer Debian 11. Jednym z najłatwiejszych sposobów przeniesienia pliku na serwer Debian 11 jest za pośrednictwem SFTP. Aby dowiedzieć się, jak przenieść plik na serwer Debian 11 za pośrednictwem SFTP, przeczytaj artykuł na temat tego, jak włączyć SFTP na Synology NAS?
Metoda 2: Korzystanie z Curl do pobrania najnowszej wersji oficjalnych sterowników NVIDIA na serwerze Debian 11
W tej sekcji pokażemy, jak pobrać najnowszą wersję oficjalnych sterowników NVIDIA na serwerze Debian 11 za pośrednictwem Curl. To kolejna metoda pobierania najnowszej wersji oficjalnych sterowników NVIDIA na Debian 11.
Aby ta metoda działała, musisz znać numer wersji najnowszych oficjalnych sterowników NVIDIA. Znajdziesz te informacje na temat oficjalnych sterowników NVIDIA dla strony pobierania Linux. W chwili pisania tego tekstu najnowsza wersja oficjalnych kierowców NVIDIA wynosi 525.89.02. Numer wersji może być inny, zanim przeczytasz ten artykuł. Pamiętaj więc, aby zastąpić ten numer wersji dostępny najnowszy numer wersji NVIDIA Drivers.
Teraz musisz zainstalować Curl, jeśli jeszcze go nie zainstalował.
Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:
Aktualizacja $ sudo apt
Aby zainstalować Curl na serwerze Debian 11, uruchom następujące polecenie:
$ sudo apt instal curl
Aby potwierdzić instalację, naciśnij Y a następnie naciśnij .
Należy zainstalować loki.
Teraz musisz ustawić niektóre zmienne środowiskowe, aby proces pobierania nieco łatwiejszy i modułowy.
Najpierw ustaw zmienną środowiskową Base_URL w następujący sposób:
$ export base_url = https: // nas.pobierać.nvidia.com/xfree86/linux-x86_64
Następnie ustaw zmienną środowiskową sterownika_wersji. Wartością tej zmiennej środowiskowej powinna być numer wersji oficjalnych sterowników NVIDIA, którą chcesz pobrać.
$ Export Driver_version = 525.89.02
Wreszcie, aby pobrać najnowszą wersję oficjalnych sterowników NVIDIA na serwerze Debian 11 z Curl, uruchom następujące polecenie:
$ curl -fsl -o $ base_url/$ driver_version/nvidia-linux-x86_64- $ driver_version.uruchomić
Curl powinien rozpocząć pobieranie oficjalnego pliku instalatora sterowników NVIDIA. Ukończenie zajmuje trochę czasu.
W tym momencie Curl powinien zakończyć pobieranie oficjalnego pliku instalatora sterowników NVIDIA.
Oficjalny plik instalatora sterowników NVIDIA powinien zostać zapisany w bieżącym katalogu roboczym, jak widać na poniższym zrzucie ekranu:
$ ls -lh
Instalowanie wymaganych pakietów zależności dla najnowszej wersji oficjalnych sterowników NVIDIA
Aby uzyskać najnowszą wersję oficjalnych sterowników NVIDIA, która działała na serwerze Debian 11, musisz zainstalować wymagane pakiety zależności na serwerze Debian 11.
Aby zainstalować wszystkie wymagane pakiety zależności na serwerze Debian 11 dla najnowszej wersji oficjalnych sterowników NVIDIA, uruchom następujące polecenie:
$ sudo apt Zainstaluj headery Linux-$ (uname -r) Istencję kompilacji xorg pkg-config libvulkan1 libglvnd0 libglvnd-dev libvdpau1
Aby potwierdzić instalację, naciśnij Y. Następnie naciśnij .
Wszystkie wymagane pakiety zależności są pobierane. Ukończenie zajmuje trochę czasu.
Wszystkie wymagane pakiety zależności są instalowane. Ukończenie zajmuje trochę czasu.
W tym momencie należy zainstalować wszystkie pakiety zależności.
Instalowanie najnowszej wersji oficjalnych sterowników NVIDIA na serwerze Debian 11
Oficjalny plik instalatora kierowców NVIDIA powinien zostać zapisany w bieżącym katalogu roboczym. Ale nie można go domyślnie wykonywać, jak widać na poniższym zrzucie ekranu:
$ ls -lh
Aby uczynić plik instalatora sterowników NVIDIA, uruchom następujące polecenie:
$ chmod +x nvidia-linux-x86_64-525.89.02.uruchomić
NOTATKA: Wymień 525.89.02 z numerem wersji pobranych sterowników NVIDIA.
Oficjalny plik instalatora sterowników NVIDIA powinien być wykonywalny.
$ ls -lh
Aby zainstalować najnowszą wersję oficjalnych sterowników NVIDIA, uruchom plik instalatora w następujący sposób:
$ sudo ./Nvidia-Linux-X86_64-525.89.02.uruchomić
NOTATKA: Wymień 525.89.02 z numerem wersji pobranych sterowników NVIDIA.
Instalator sterowników NVIDIA jest inicjowany. Ukończenie zajmuje kilka sekund.
Oficjalny instalator Nvidia Drivers instaluje najnowszą wersję oficjalnych sterowników NVIDIA na twoim serwerze Debian 11. Ukończenie zajmuje kilka sekund.
Gdy zobaczysz następujące okno, wybierz Tak i naciśnij .
Instalacja powinna kontynuować.
Gdy zobaczysz następujące okno, wybierz Tak i naciśnij .
Należy zainstalować najnowszą wersję oficjalnych sterowników NVIDIA.
Naciskać .
Aby zmiany uruchomić, uruchom ponownie komputer serwerowy Debian 11 za pomocą następującego polecenia:
$ sudo restart
Sprawdzanie, czy najnowsza wersja oficjalnych sterowników NVIDIA jest prawidłowo zainstalowana na serwerze Debian 11
Po uchyleniu serwera Debiana 11 możesz sprawdzić, czy moduły jądra NVIDIA są używane z następującym poleceniem. Jeśli polecenie wyświetla podobne wyjścia (jak pokazano na poniższym zrzucie ekranu), najnowsza wersja oficjalnych sterowników GPU NVIDIA powinna działać dobrze:
$ lsmod | Grep Nvidia
Możesz także znaleźć informacje o użyciu swojego procesora graficznego NVIDIA za pomocą polecenia „NVIDIA-SMI”. Wyjście tego polecenia sprawdza również, czy najnowsza wersja oficjalnych sterowników GPU NVIDIA jest prawidłowo zainstalowana.
$ nvidia-smi
Odinstalowanie najnowszej wersji oficjalnych sterowników NVIDIA z serwera Debian 11
Aby odinstalować najnowszą wersję oficjalnych sterowników NVIDIA z serwera Debian 11, potrzebujesz pliku instalatora sterowników NVIDIA, którego użyłeś do zainstalowania najnowszej wersji oficjalnych sterowników NVIDIA.
$ ls -lh
Aby odinstalować najnowszą wersję oficjalnych sterowników NVIDIA z serwera Debian 11, uruchom następujące polecenie:
$ sudo ./Nvidia-Linux-X86_64-525.89.02.RUN -UNINSTALL
NOTATKA: Wymień 525.89.02 z numerem wersji pobranych sterowników NVIDIA.
Instalator sterowników NVIDIA jest inicjowany. Ukończenie zajmuje trochę czasu.
Gdy zobaczysz następujące okno, wybierz Tak i naciśnij .
Najnowsza wersja oficjalnych kierowców NVIDIA jest odinstalowana. Ukończenie zajmuje kilka sekund.
W tym momencie najnowsza wersja oficjalnych sterowników NVIDIA powinna zostać usunięta z serwera Debian 11.
Wybierać OK i naciśnij .
Aby zmiany obowiązują, uruchom ponownie serwer Debian 11 za pomocą następującego polecenia:
$ sudo restart
Po uruchamianiu serwera Debiana 11 moduł jądra NVIDIA nie należy ładować, jak widać na poniższym zrzucie ekranu. Oznacza to, że najnowsza wersja oficjalnych sterowników NVIDIA została usunięta:
$ lsmod | Grep Nvidia
Wniosek
Pokazaliśmy, jak pobrać najnowszą wersję oficjalnych sterowników NVIDIA dla serwerów Debian 11. Pokazaliśmy również, jak zainstalować najnowszą wersję oficjalnych sterowników NVIDIA na serwerach Debian 11 i jak odinstalować najnowszą wersję oficjalnych kierowców NVIDIA z serwerów Debian 11.
Bibliografia: