Używam Ubuntu 16.04 i zauważam, że w zakładce „Dodatkowe sterowniki” w „Oprogramowanie i aktualizacje” najnowsze wersje sterowników NVIDIA, które mogę zainstalować, to:
- wersja 367.57 od NVIDIA-367 (własność)
- wersja 370.28 z nvidia-370 (open source)
Oprócz tego, że nie wiem, co oznaczają tutaj „zastrzeżone” i „open source”, nie widzę też opcji wyboru wersji sterownika na podstawie mojej karty graficznej. Używam GTX 1080, a aktualna wersja Long Lived Branch to 375.20; czy PPA graficzne Ubuntu zostanie w końcu zaktualizowane, czy też będę musiał ręcznie zainstalować 375?
mdlight
, wyłączyć nouveau (prawie zamurowanie GUI) i nadal nie mogę tego uruchomić.Jeśli chcesz użyć
CUDA
(rzeczy nVidii do wykonywania funkcji na GPU), powinieneś użyć zastrzeżonego sterownika.Jeśli chcesz używać
OpenCL
(coś w rodzaju CUDA, opracowanego przez Khronos), musisz użyć sterownika open source.Aby zainstalować najnowsze sterowniki, dodaj
PPA
:Teraz znajdź
Software & Updates
poniżejSystem Settings
i wybierz wymaganą wersję sterownika zAdditional Drivers
zakładki, wybierz sterownik i kliknijApply Changes
. Uruchom ponownie i ciesz się!PS: Czasami najlepsza wersja sterownika nie działa dobrze, więc musisz sprawdzić, czy korzystasz ze wszystkich podanych funkcji i czy zawiera błędy, i sprawdź, czy
nvidia-prime
jest zainstalowany, ponieważ jest przydatny w większości sytuacji, w których błędy prowadzą do czarnego ekranu.źródło
$ sudo add-apt-repository ppa: sterowniki-grafiki / ppa $ sudo apt update
Jest to najlepsze rozwiązanie. Zrób to i zaktualizuj sterownik nvidia i działa on z jądrem 4.13. Nvidia 340.104 bezproblemowo współpracuje z jądrem 4.13. Przetestowałem to na mięczaku Peppermint 8
źródło
Udało mi się zaktualizować sterowniki karty graficznej Asus NVIDIA 1080 8 GB dla Ubuntu 16.04 za pomocą CUDA Toolkit:
Uruchom ponownie, a następnie wykonaj następujące czynności:
Wyjąłem powyższe z bloga Changjiang , który przygotowuje twoją wersję do głębokiego uczenia się, jeśli masz takie skłonności ..: D
źródło
Ostatnio uznałem, że wygodniej jest korzystać z zastrzeżonych sterowników. Następne pytanie brzmi, która wersja? Istnieje systematyczne podejście do instalowania najodpowiedniejszego sterownika, który może być najnowszą wersją. W tym artykule napisałem z przewodnikiem instalację z adnotacjami . Kroki w skrócie są następujące.
Przejdź do strony pobierania sterowników NVIDIA .
Podaj informacje o systemie operacyjnym, model karty graficznej i wersję zestawu narzędzi CUDA i przeprowadź wyszukiwanie.
Na stronie wyników wyszukiwania zostanie wyświetlona zalecana wersja sterownika. Zachowaj to jako punkt odniesienia.
Po dodaniu prywatnego repozytorium ppa NVIDIA, zaktualizuj indeks apt.
$ sudo apt-get update
Wyszukaj dostępne sterowniki z apt cache
$ sudo apt-cache search nvidia | grep -E "nvidia- [0-9] {3}"
Z listy zainstaluj wersję zalecaną przez NVIDIA (może nie być najnowsza). W przypadku wersji 390 polecenie instalacji będzie tak proste, jak:
$ sudo apt-get install nvidia-390
Uruchom ponownie system i sprawdź wersję sterownika za pomocą polecenia nvidia-smi
źródło