wszystkie komputery stacjonarne i laptopy są wyposażone w kartę graficzną do wyświetlania obrazów Na monitorze. Karty graficzne są dostarczane z płytą systemową lub przymocowane do płyty systemowej za pomocą gniazda PCI-E. Produkowane przez Nvidię i AMD Karty graficzne są najczęściej używanymi kartami graficznymi w laptopach lub komputerach stacjonarnych.,
tutaj zobaczymy jak zainstalować sterowniki Nvidia na Ubuntu 20.04/Ubuntu 18.04.
Znajdź informacje o karcie graficznej
pozwól nam znaleźć kartę graficzną dołączoną do Twojego systemu. Użyj polecenia lshw, aby go znaleźć.
sudo lshw -C display
z powyższego wyjścia widać, że system ma kartę graficzną Nvidia i używa sterowników Nouveau. Nouveau jest otwartym sterownikiem wyświetlania dla kart Nvidia i jest rozwijany poprzez inżynierię wsteczną sterownika Nvidia.,
zainstaluj sterownik Nvidia
sterowniki Nvidia możemy zainstalować na wiele sposobów i z różnych źródeł.
1. Instalacja graficzna
2. Instalacja sterowników Nvidia z repozytorium Ubuntu
i. polecenie ubuntu-drivers
II. polecenie apt
3. Zainstaluj sterowniki Nvidia z PPA
4. Zainstaluj sterowniki Nvidia z oficjalnej strony
1. Instalacja graficzna
przejdź do działań >> oprogramowanie & aktualizacje >> dodatkowe sterowniki.,
ta zakładka wyświetli Dostępne wersje sterowników dla twojej karty graficznej. Wybierz odpowiednią wersję sterownika, którą chcesz zainstalować lub zalecaną (na górze listy), a następnie kliknij Zastosuj zmiany.
wprowadź hasło, aby uwierzytelnić instalację sterownika. Następnie poczekaj na zakończenie instalacji.
Jeśli Twój system Ubuntu ma włączoną funkcję bezpiecznego rozruchu UEFI, może być konieczne skonfigurowanie bezpiecznego rozruchu i zarejestrowanie klucza MOK w oprogramowaniu sprzętowym systemu.,
Uruchom ponownie system po zakończeniu instalacji, a następnie potwierdź instalację sterownika, przechodząc ponownie do zakładki dodatkowe sterowniki.
2. Zainstaluj sterownik Nvidia z repozytorium Ubuntu
i. polecenie ubuntu-drivers
najpierw zaktualizuj indeks repozytorium, aby odświeżyć dostępne sterowniki Nvidia.
sudo apt update
następnie Wyświetl Dostępne wersje sterowników dla twojej karty graficznej.,
sudo ubuntu-drivers devices
na koniec użyj polecenia ubuntu-drivers, aby zainstalować zalecany pakiet sterowników Nvidia.
sudo ubuntu-drivers install
Jeśli Twój system Ubuntu ma włączone Bezpieczne uruchamianie UEFI, może być konieczne skonfigurowanie bezpiecznego rozruchu i zarejestrowanie klucza MOK w oprogramowaniu sprzętowym Twojego systemu.
Po instalacji uruchom ponownie system.
sudo reboot
Po ponownym uruchomieniu systemu użyj poniższego polecenia, aby zweryfikować wersję sterownika.,
sudo nvidia-smi
ii. apt command
First, update the repository index to refresh the available Nvidia drivers.
sudo apt update
Then, list the available driver packages for your Nvidia graphic card.
sudo apt list nvidia-driver-*
Finally, install the driver version you want., Tutaj zainstaluję najnowszą wersję dostępną z repozytorium Ubuntu czyli v440. 100.
sudo apt install -y nvidia-driver-440-server
Jeśli Twój system Ubuntu ma włączone Bezpieczne uruchamianie UEFI, może być konieczne skonfigurowanie bezpiecznego rozruchu i zarejestrowanie klucza MOK w oprogramowaniu sprzętowym Twojego systemu.
Uruchom ponownie system po zainstalowaniu pakietu sterowników.
sudo reboot
Po ponownym uruchomieniu systemu użyj poniższego polecenia, aby zweryfikować wersję sterownika.
sudo nvidia-smi
3., Zainstaluj sterownik Nvidia z PPA
własne sterowniki GPU Nvidia są dostępne w Launchpad. Posiada najnowsze sterowniki z upstream, obecnie wysyłki Nvidia.
sudo add-apt-repository ppa:graphics-drivers/ppasudo apt update
wyświetla listę dostępnych pakietów sterowników dla twojej karty graficznej.
sudo apt list nvidia-driver-*
lub
sudo ubuntu-drivers devices
zainstaluj najnowszą wersję sterownika Nvidia za pomocą poniższego polecenia.,
sudo apt install -y nvidia-driver-450
lub
sudo ubuntu-drivers install
Jeśli Twój system Ubuntu ma włączone Bezpieczne uruchamianie UEFI, może być konieczne skonfigurowanie bezpiecznego uruchamiania i zarejestrowanie klucza MOK w oprogramowaniu sprzętowym Twojego systemu.
Uruchom ponownie system po zainstalowaniu pakietu sterowników.
sudo reboot
Po ponownym uruchomieniu systemu użyj poniższego polecenia, aby zweryfikować wersję sterownika.
sudo nvidia-smi
4., Zainstaluj oficjalny sterownik Nvidia
najpierw wyłącz sterowniki Nouveau na wypadek, gdyby Twój system z nich korzystał.
Uruchom ponownie system
sudo reboot
Dodaj 32-bitową architekturę na swoim komputerze, aby zainstalować 32-bitowe biblioteki dla sterowników Nvidia.
sudo dpkg --add-architecture i386 sudo apt update
Zainstaluj wymagane biblioteki.
sudo apt install -y libc6:i386 gcc autoconf make libglvnd-dev
Pobierz najnowszy pakiet sterowników ze strony Nvidia.,
lub
użyj poniższego polecenia, aby pobrać najnowszą wersję v450.66 za pomocą terminala.
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/450.66/NVIDIA-Linux-x86_64-450.66.run
zainstaluj sterownik Nvidia za pomocą poniższego polecenia.
starszy system BIOS
sudo sh NVIDIA-Linux-x86_64-450.66.run
postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować sterownik Nvidia.,
kontynuuj instalację – aby zainstalować sterownik Nvidia za pomocą Instalatora Nvidia
tak – aby zainstalować 32-bitowe biblioteki kompatybilne z Nvidia
tak – aby zaktualizować narzędzie nvidia-xconfig, aby automatycznie zaktualizować plik konfiguracyjny X, aby sterownik Nvidia był używany podczas ponownego uruchamiania X.
System UEFI
przed uruchomieniem poniższego polecenia Wygeneruj klucz właściciela Maszyny i zarejestruj go w systemie firmware.
sudo sh ./NVIDIA-Linux-x86_64-450.66.run -s --module-signing-secret-key=/var/tmp/MOK.priv --module-signing-public-key=/var/tmp/MOK.pem
Uruchom ponownie system po zainstalowaniu pakietu sterowników.,
sudo reboot
Po ponownym uruchomieniu systemu użyj poniższego polecenia, aby zweryfikować wersję sterownika.,>Zweryfikuj wersję sterownika Nvidia
UEFI System – SecureBoot Enabled
zainstaluj sterowniki Nvidia z repozytorium Ubuntu / PPA
Jeśli masz system Ubuntu z włączonym Bezpiecznym rozruchem UEFI, podczas instalacji sterownika Nvidia (przy użyciu metody graficznej lub polecenia apt lub polecenia ubuntu-drivers lub z PPA), system poprosi Cię o ustawienie sterownika hasło (jeśli nie jest już ustawione podczas instalacji systemu operacyjnego (oprogramowanie innych firm) lub Mok (klucz właściciela maszyny) nie jest zarejestrowany po instalacji systemu operacyjnego) i może być używany do rejestracji MOK w oprogramowaniu układowym systemu.,
wybierz OK podczas konfigurowania kreatora bezpiecznego rozruchu.
wprowadź hasło do bezpiecznego rozruchu.
Wprowadź ponownie to samo hasło, aby potwierdzić hasło.
zrestartuj system, a następnie zapisz MOK.,
sudo reboot
zainstaluj oficjalne sterowniki Nvidia
najpierw sprawdź, czy Twój system ma włączone Bezpieczne uruchamianie.
sudo mokutil --sb-state
Wyjście:
SecureBoot enabled
Generowanie i importowanie MOK.
Konwertuj .der file in to.format pem do instalacji sterownika Nvidia.
openssl x509 -in /var/tmp/MOK.der -inform DER -outform PEM -out /var/tmp/MOK.pem
zrestartuj system, a następnie zapisz MOK.
sudo reboot
Zapisz klucz właściciela maszyny
Po ponownym uruchomieniu systemu będziesz musiał wykonać zarządzanie MOK.,
Wybierz Zapisz MOK „Kontynuuj” tak „wprowadź hasło (Ustawiłeś wcześniej)” Uruchom ponownie.
Po ponownym uruchomieniu systemu Sprawdź poprawność wersji sterownika w systemie Ubuntu.
sudo nvidia-smi
Zarządzaj ustawieniami sterowników Nvidia
możesz zarządzać ustawieniami sterowników Nvidia, przechodząc do czynności>> wyszukaj ustawienia serwera NVIDIA X.,
OR
sudo nvidia-settings