Ubuntu 14.04 i nowsze wersje
Należy pamiętać, że nouveau
ręczne usuwanie sterowników jest wymagane tylko w przypadku samodzielnej instalacji zastrzeżonych sterowników NVIDIA. Jeśli tak nie jest, zainstaluj bezpośrednio wymagane sterowniki graficzne z System> Administracja> Sterowniki sprzętowe . Jest to zalecany i najwygodniejszy dostępny sposób.
Spiszemy na czarnej liście wszystkie moduły odpowiedzialne za usunięcie, usuwamy wszystkie pakiety nvidia *, a jako dodatkowy krok może być konieczne zaktualizowanie dysku initramfs, ponieważ można go skonfigurować tak, aby ładował moduły podczas uruchamiania.
Czarna lista modułów. Otwórz blacklist.conf
plik.
sudo vim /etc/modprobe.d/blacklist.conf
naciśnij, iaby przejść do trybu wstawiania i dodaj następujące moduły do pliku.
# this one might not be required for x86 32 bit users.
blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
Zapisz plik i wyjdź.
Usuń wszystkie pakiety nvidia *
sudo apt-get remove --purge nvidia-*
Po zakończeniu powyższych kroków uruchom ponownie, zatrzymaj menedżera ekranu i spróbuj zainstalować sterowniki nvidia.
Naciśnij Ctrl+ Alt+ F1. Po przejściu do trybu tekstowego zatrzymaj menedżera wyświetlania. Spowoduje to wymuszenie zamknięcia wszystkich działających aplikacji, więc lepiej zapisz wszystko, nad czym pracujesz, i zamknij je przed ukończeniem tego kroku. Aby zatrzymać menedżera wyświetlania, uruchom jedno z tych poleceń w zależności od menedżera ekranu ( lightdm
jest to domyślne w waniliowym Ubuntu, ale starsze wersje lub systemy z pulpitem GNOME mogą używać, gdm
a na KDE / Kubuntu / Plasma powinno to być kdm
:
Edycja: Aby określić, jakiego domyślnego menedżera wyświetlania używa Twój system Ubuntu, wydaj polecenie cat /etc/X11/default-display-manager
Chociaż nie gwarantuje to niczego, w wielu przypadkach będzie to właściwy wybór.
sudo service lightdm stop
sudo /etc/init.d/gdm stop
Teraz uruchom pakiet sterowników pobrany ze strony internetowej Nvidii. Edycja: Zastąp nazwę pliku w poniższym przykładzie tym, który faktycznie masz.
sudo ./NVIDIA-Linux-x86-260.19.44.run
Uwaga: Jeśli nadal pojawia się błąd związany ze sterownikami w stylu secesyjnym, prawdopodobnie konieczna jest aktualizacja initramfs, który może być skonfigurowany do ładowania sterowników w stylu secesyjnym. Nie uruchamiaj ponownie ani nie wyłączaj zasilania, uruchom to polecenie, aby zaktualizować dysk initramfs.
sudo update-initramfs -u
Teraz uruchom ponownie i powtórz krok 3. Tym razem wszystko powinno pójść gładko.