Pobrałem sterownik Nvidia dla systemu Linux z oficjalnej strony internetowej, aby zainstalować go na swoim laptopie. Jest to plik o nazwie NVIDIA-Linux-x86_64-390.67.run, jak zainstalować ten plik?
źródło
Pobrałem sterownik Nvidia dla systemu Linux z oficjalnej strony internetowej, aby zainstalować go na swoim laptopie. Jest to plik o nazwie NVIDIA-Linux-x86_64-390.67.run, jak zainstalować ten plik?
Określ najnowszą wersję sterownika Nvidia dostępną dla twojej karty graficznej
W pobliżu
Przejdź na stronę sterowniki graficzne PPA tutaj i ustalić najnowsze wersje sterowników Nvidia
Sprawdź, czy twoja karta graficzna obsługuje najnowsze sterowniki.
Jeśli twoja grafika jest obsługiwana, możesz usunąć wszystkie wcześniej zainstalowane sterowniki Nvidia w systemie. Wpisz następujące polecenie w terminalu.
sudo apt-get purge nvidia*
Dodaj sterowniki grafiki PPA
Dodajmy do tego sterownik grafiki PPA -
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
Zainstaluj (i aktywuj) najnowsze sterowniki graficzne Nvidia. Wpisz następujące polecenie, aby zainstalować wersję grafiki Nvidii obsługiwaną przez twoją kartę graficzną -
sudo apt-get install nvidia-XXXX
LUB
sudo apt-get install nvidia-driver-xxxxx
(xxxx - to obsługiwana wersja sterownika Nvidia)
Uruchom ponownie komputer, aby uruchomić nowy sterownik. Możesz sprawdzić stan instalacji za pomocą następującego polecenia
lsmod | grep nvidia
Jeśli nie ma danych wyjściowych, oznacza to, że instalacja prawdopodobnie nie powiodła się. Możliwe jest również, że sterownik nie jest dostępny w bazie danych sterowników systemu. Możesz uruchomić następujące polecenie, aby sprawdzić, czy system działa na sterowniku open source nouveau. Jeśli wynik jest negatywny dla secesji, oznacza to, że wszystko jest w porządku z twoją instalacją.
lsmod | grep nouveau
To jest mój terminal wyjściowy sterowników Nvidia.
devansh@varshney:~$ nvidia-smi
Wed Apr 24 01:14:16 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.56 Driver Version: 418.56 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce 940MX Off | 00000000:01:00.0 Off | N/A |
| N/A 52C P5 N/A / N/A | 254MiB / 2004MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 3975 G /usr/lib/xorg/Xorg 108MiB |
| 0 4002 G /usr/lib/firefox/firefox 1MiB |
| 0 4350 G /usr/bin/gnome-shell 137MiB |
| 0 5204 G /usr/lib/firefox/firefox 1MiB |
| 0 24924 G /usr/lib/firefox/firefox 1MiB |
+-----------------------------------------------------------------------------+
sudo apt-get install nvidia-driver-xxxxx
(konkretnie 415)nvidia-driver-430
zamiast tegonvidia-430
nie został znaleziony.Korzystam ze sterownika nvidia-driver-390 w wersji 390.48 w 18.04, który został zainstalowany za pomocą następującego polecenia:
Podczas instalowania zastrzeżonego sterownika karty graficznej nie trzeba odinstalowywać sterownika karty graficznej typu open source. Dwa sterowniki graficzne można zainstalować obok siebie, co pozwala na użycie sterownika graficznego typu open source jako alternatywnej alternatywy na wypadek problemów z używaniem zastrzeżonego sterownika graficznego.
ubuntu-drivers autoinstall
Polecenie instaluje sterowniki, które są odpowiednie do automatycznej instalacji, w tym ich zależności, a kierowca Nvidia będzie również automatycznie aktualizowane, gdy jest dostępna aktualizacja.źródło
Aby to zrobić, należy dodać sterownik grafiki PPA za pomocą następujących poleceń w terminalu:
Następnie powinieneś teraz usunąć wszystkie aktualne sterowniki NVIDIA, wpisując w swoim terminalu:
Po wykonaniu tej czynności można bezpiecznie zainstalować najnowszą wersję:
sudo apt-get install nvidia-driver-396
Uwaga: w Ubuntu 18.04 jest to nvidia-driver-396, w Ubuntu 16.04 to nidia-396, ale nie używasz 16.04.
źródło
Proste podwójne kliknięcie powinno załatwić sprawę. Jeśli nie, kliknij prawym przyciskiem myszy -> Uprawnienia -> włącz zezwolenie na wykonanie, a następnie spróbuj ponownie kliknąć dwukrotnie
źródło
Nie jestem pewien, czy zgadzam się na ręczne instalowanie określonych sterowników za pośrednictwem
Czy nie zawsze lepiej jest poczekać, aż nowy sterownik będzie dostępny za pośrednictwem oprogramowania i aktualizacji?
Myślałem, że taki był cel dodania PPA?
źródło
Po przejrzeniu mnóstwa linków i sugestii umieszczę tutaj to, co dla mnie zadziałało. Powodem, dla którego potrzebowałem sterownika NVIDIA, była możliwość uruchomienia TensorFlow na moim laptopie z konfiguracją
Następnie wykonałem następujące kroki:
Przejdź do systemu BIOS laptopa (naciśnij klawisz F2 na początku ponownego uruchamiania komputera) i wyłącz bezpieczne uruchamianie.
Po ponownym zalogowaniu się do komputera otwórz terminal i uruchom:
Umożliwi to modyfikację ustawień instalowanego sterownika.
Przejdź na stronę https://www.tensorflow.org/install/gpu i postępuj zgodnie z instrukcjami dla Ubuntu 18.04.
Teraz głównym problemem, na który natrafiłem, który zajęło mi wieczność, był fakt, że po ponownym uruchomieniu komputera wpadłem na czarny ekran. Działo się tak, ponieważ laptop nie używał już oryginalnej karty graficznej „Intel” i przełączył się na „NVIDIA”. Jeśli znajdziesz się w podobnej sytuacji, użyj polecenia CTRL+ ALT+, F1aby przejść do ekranu tty (terminal teletype). Tam możesz zalogować się przy użyciu swojej nazwy użytkownika / hasła. Następnie uruchom kod:
Celem tego ostatniego polecenia była możliwość zmiany karty graficznej, z której korzystał mój laptop. Potem pobiegłem:
Aby opuścić tty i wrócić do normalnego ekranu, możesz albo zrestartować komputer, albo wykonać CTRL+ ALT+ F7”(przynajmniej to polecenie działało dla mnie).
Po ponownym zalogowaniu mogłem wrócić do karty NVIDIA (
sudo prime-select nvidia
) i zrestartować się normalnie.źródło