Jak zainstalować sterowniki GPU NVIDIA w bezgłowym Debian Top 10

Jak zainstalować sterowniki GPU NVIDIA w bezgłowym Debian Top 10

GPU NVIDIA są wymagane nawet na bezgłówek (nie zainstalowano graficznego interfejsu użytkownika) serwery Debiana do kodowania/dekodowania plików multimedialnych, uruchamiania kodów sztucznej inteligencji, uruchamiania programów CUDA i wielu więcej.

W tym artykule pokażemy, jak zainstalować oficjalne sterowniki GPU NVIDIA na komputerze serwerowym Debian 11.

Temat spisu:

  1. Łączenie się z komputerem serwerowym Debian 11 za pośrednictwem SSH
  2. Sprawdzanie, czy instalowany jest procesor graficzny NVIDIA
  3. Umożliwianie repozytoriów pakietów nie wolnych od Debian 11
  4. Instalowanie sterowników NVIDIA na bezgłowym serwerze Debian 11
  5. Sprawdzanie, czy sterowniki NVIDIA są prawidłowo zainstalowane na serwerze Debian 11
  6. Odinstalowanie kierowców NVIDIA od Debiana 11
  7. Wniosek
  8. Bibliografia

Łączenie się z komputerem serwerowym Debian 11 za pośrednictwem SSH

Łączenie się 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 i zainstalować na niej sterowniki NVIDIA.

Jeśli nie masz dostępu do sprzętu serwera Debian 11, musisz do niego ssh, aby zainstalować sterowniki 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 zastąpić odpowiednio nazwę użytkownika logowania i nazwę domeny lub adres IP twojego komputera serwerowego Debian 11.

Jeśli używasz systemu Windows 10 lub Windows 11 i potrzebujesz pomocy w łączeniu się z komputerem serwerowym Debian 11 za pośrednictwem SSH, przeczytaj artykuł Jak SSH w serwerach Linux z Windows 10/11.

Sprawdzanie, czy instalowany jest procesor graficzny NVIDIA

Aby sprawdzić, czy masz zainstalowany procesor graficzny NVIDIA na komputerze serwerowym Debian 11, uruchom następujące polecenie:

$ lspci -nn | egrep -i '3d | Wyświetl | vga'

Jak widać, mamy GPU NVIDIA GeForce 1050 TI.

Ponadto, na podstawie wyników następujących poleceń, możesz zobaczyć, że zamiast oficjalnych sterowników NVIDIA GPU używane są sterowniki Nouveau. W następnych sekcjach pokażemy, jak zainstalować oficjalne sterowniki GPU NVIDIA na twoim serwerze Debian 11.

$ lsmod | Grep Nvidia
$ lsmod | Grep Nouveau

Umożliwianie repozytoriów pakietów nie wolnych od Debian 11

Aby zainstalować oficjalne sterowniki NVIDIA na serwerze Debian 11, musisz włączyć repozytoria opakowań na swoim serwerze Debian 11.

Aby łatwo zarządzać oficjalnymi repozytoriami pakietów Debiana 11, możesz użyć repozytorium poleceń apt-addd-. To polecenie może nie być domyślnie dostępne na serwerze Debian 11. Ale możesz go łatwo zainstalować z oficjalnego repozytorium pakietów Debiana 11.

Najpierw zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Następnie zainstaluj pakiet oprogramowania-properties-common za pomocą następującego polecenia:

$ sudo apt instontuj oprogramowanie-properties-common

Aby potwierdzić instalację, naciśnij Y, a następnie naciśnij .

Pakiet oprogramowania-properties-common i wymagane pakiety zależności są instalowane. Ukończenie zajmuje trochę czasu.

Pakiet oprogramowania-properties-common i wymagane pakiety zależności są instalowane w tym momencie.

Aby włączyć oficjalne repozytorium pakietów debiana 11, uruchom następujące polecenie:

$ sudo apt-add-repozytor

Oficjalne repozytorium pakietów debiana powinno być włączone.

Aby włączyć oficjalne repozytorium pakietów Debiana 11, uruchom następujące polecenie:

$ sudo apt-add-repozytory nie wolne

Oficjalne repozytorium pakietów nie wolnych od Debiana powinno być włączone.

Aby zmiany wdała się, zaktualizuj pamięć podręczną repozytorium pakietów Apt za pomocą następującego polecenia:

Aktualizacja $ sudo apt

Instalowanie sterowników NVIDIA na bezgłowym serwerze Debian 11

Aby zainstalować oficjalne sterowniki NVIDIA na swoim serwerze Debian 11, uruchom następujące polecenie:

$ sudo apt Zainstaluj nvidia-driver oprogramowanie układowe-misc-nonfree

Aby potwierdzić instalację, naciśnij Y, a następnie naciśnij .

Pakiety sterowników NVIDIA i wymagane pakiety zależności są pobierane. Ukończenie zajmuje trochę czasu.

Pakiety sterowników NVIDIA i wymagane pakiety zależności są instalowane. Ukończenie zajmuje trochę czasu.

Gdy zobaczysz następujące okno, naciśnij Aby wybrać OK. Następnie naciśnij .

Instalacja pakietów sterowników NVIDIA powinna być kontynuowana. Instalacja powinna zostać wkrótce zakończona.

Po zainstalowaniu sterowników NVIDIA uruchom ponownie komputer serwer.

$ sudo restart

Sprawdzanie, czy sterowniki NVIDIA są prawidłowo zainstalowane na serwerze Debian 11

Po uruchamianiu serwera Debiana 11 możesz sprawdzić, czy używane są moduły jądra Nvidia zamiast modułów jądra Nouveau z otwartym źródłem z następującymi poleceniami. Tak więc oficjalni kierowcy GPU NVIDIA działają dobrze:

$ lsmod | Grep Nouveau
$ lsmod | Grep Nvidia

Możesz także znaleźć informacje o użytkowaniu swojego procesora graficznego NVIDIA za pomocą polecenia NVIDIA-SMI. Wyjście tego polecenia sprawdza również, czy sterowniki GPU NVIDIA są prawidłowo zainstalowane.

$ nvidia-smi

Odinstalowanie kierowców NVIDIA od Debiana 11

Jeśli chcesz odinstalować sterowniki NVIDIA z serwera Debian 11 i potrzebujesz jakiejkolwiek pomocy, przeczytaj artykuł na temat czyszczenia instalacji sterowników NVIDIA na Debian 11.

Wniosek

Pokazaliśmy, jak włączyć repozytoria pakietów nie wolnych od bezpłatnego serwera Debian 11. Pokazaliśmy również, jak zainstalować oficjalne sterowniki NVIDIA w bezgłowym (bez zainstalowanego graficznego interfejsu użytkownika) serwer Debian 11 i jak sprawdzić, czy oficjalne sterowniki NVIDIA GPU pracują nad serwerem Debian 11.

Bibliografia:

  • https: // wiki.Debian.org/nvidiagraphicsRivers