Zgodnie z oczekiwaniami sterowniki Nvidii zmniejszyły moje dostosowania. Nie mogę zalogować się do sesji Unity 3D. Nie mogę znaleźć żadnej zawartości, która pomogłaby mi odinstalować sterownik i nie wiem, co zrobić, ponieważ nigdy wcześniej ich nie odinstalowałem.
98
Odpowiedzi:
Dla Ubuntu 12.04
Polecenia można wykonywać na terminalu. Możesz otworzyć terminal za pomocą kombinacji klawiszy Ctrl+ Alt+ T.
Jeśli jesteś
remove --purge
kierowcą NVIDIA, wszystko będzie dobrze. Nie trzeba niczego umieszczać na czarnej liście, ale czasami może być potrzebne obciążenie modułu nouveau.Najpierw całkowicie odinstaluj sterownik.
Wyszukaj, jakie paczki z nvidii zainstalowałeś.
oprócz paczki
nvidia-common
wszystkie pozostałe paczki powinny zostać usunięte.Jeśli chcesz mieć pewność, że wyczyścisz wszystko związane z nvidią, możesz wydać to polecenie
.*
w elementach końcowych (Purge wszystko co Początek (^
) z nazwąnvidia-
)ALE
powyższe polecenie spowoduje również usunięcie
nvidia-common
pakietu, anvidia-common
pakiet ma zależność odubuntu-desktop
pakietu.Więc po powyższym poleceniu powinieneś również podać polecenie instalacyjne dla
ubuntu-desktop
pakietuCzasami także sterownik nouveau jest na czarnej liście od sterownika nvidia. Poleceniem czyszczenia powinno znaleźć się na czarnej liście ONZ. Jeśli chcesz mieć pewność, że nowa wersja zostanie załadowana podczas rozruchu, możesz wymusić jej załadowanie, dodając ją do / etc / modułów
Na koniec wyszukaj plik xorg.conf i usuń go
W podsumowaniu
Chociaż wszystkie powyższe polecenia nie są potrzebne, jest to mój sposób na całkowite wyczyszczenie sterownika nvidia i użycie rzeczownika open source.
źródło
nvidia-common
pakietu, więcsudo apt-get install ubuntu-desktop
można pominąć dodatkowy krok . Również nie ma/etc/X11/xorg.conf
pliku. Uruchomienielocate xorg.conf
ujawnia wiele plików.Właśnie użyłem deinstalacji nvidia.
W moim przypadku dostałem sterownik bezpośrednio ze strony nvidii.
źródło
nvidia-uninstall
polecenie w 2019 r.Jeśli masz dostęp tylko do GRUB:
Advanced options for Ubuntu
w menu rozruchu GRUBUbuntu ..... (recovery mode)
dpkg
Napraw uszkodzone pakiety w menu odzyskiwania (zatrzyma to procesy nvidia, abyśmy mogli odinstalować). Wybierz Tak. Po zakończeniu naciśnij ENTER (nawet jeśli znaleziono problemy)root
(Drop to root shell promt w menu odzyskiwania)apt-get remove --purge nvidia-*
reboot
źródło
Zdaję sobie sprawę, że to stara odpowiedź, ale muszę tu dodać odpowiedź ze względu na przejrzystość i stabilność systemu.
Po pierwsze,
*
to operator rozszerzenia powłoki, który pobierze wszystko i usunie wiele plików, których nie trzeba usuwać. Najbezpieczniejszym sposobem na usunięcie sterownika NVIDIA jest zrobienie tegoWyszukaj wersję nvidia-xxx.xx lub wersję nvidia-driver-xxx.xx, a następnie wpisz
Usunie tylko ten pakiet, ale także oznaczy jego zależności do usunięcia .
Usunięcie zależności jest łatwe.
Na przykład, jeśli masz zainstalowany pakiet 390.xx, byłby to.
Aby to sprawdzić, możesz to zrobić
Po wybraniu pakietu do usunięcia, zrób
Upewnij się, że zainstalowałeś sterownik, którego zamierzasz użyć zaraz po wykonaniu tej czynności, a jeśli nie masz podglądu na żywo z jakiegokolwiek powodu, po prostu uruchom ponownie system i powinieneś zacząć.
W ten sposób nie musisz się martwić o usunięcie zależności systemowych podczas czyszczenia sterowników. Po tym będziesz miał rozsądny i stabilny system i nie będziesz musiał się martwić o ponowną instalację innych pakietów, od których może zależeć twój system. To
apt
praca, nie twoja.źródło
Nie chciałem modyfikować
/etc/modules
i po prostu powróciłem do instalacji bez sterowników NVIDIA. Więc najczęściej postępowałem zgodnie z zaleceniami, ale zamiast ostatniego kroku robię to:Podsumowanie mojego wariantu:
źródło
Aby odinstalować sterownik nVIDIA, otwórz terminal, naciskając ( Ctrl+ Alt+ T), a następnie wpisz:
źródło