Mam starszą kartę graficzną Nvidia i mój komputer ulega awarii podczas instalacji sterownika karty graficznej w systemie Ubuntu 16.04. Gdy przejdę do ekranu logowania, ale nie dalej: po wprowadzeniu hasła system zapętlił się i zawsze wracał do ekranu logowania [z zabawnymi paskami].
Jak rozwiązać ten problem?
Odpowiedzi:
Edytowane z pytania zadanego przez Rob grune:
źródło
sudo apt-get install ubuntu-desktop
jest to konieczne, ponieważ nie zrobiłem tego ani nie zrobiłem,sudo rm /etc/X11/xorg.conf
ponieważ plik nie istniał w instalacji, nad którą pracowałem. Nie ma również potrzeby sudo add-apt-repository --remove ppa: graphics-drivers / ppa, jeśli nie używasz tego ppa. Wszystko, co powiedziałem, mogę potwierdzić, że reszta procesu działa. Ponieważ ten system nie wymaga grafiki o wysokiej wydajności, pozostanę przy sterowniku nouveau, jednak wyobrażam sobie, że w razie potrzeby można spróbować zainstalować najnowszy pakietapt autoremove
(fixex) Pamiętaj, że gdy Twoja reputacja będzie wystarczająco wysoka, będziesz w stanie samodzielnie dokonać tych poprawek.Miałem ten sam problem z Dell Vostro 1500 (GeForce 8400M GS) po aktualizacji do najnowszej wersji Ubuntu 16.04.2 i użyciu
nvidia-340
sterownika. Rozwiązanie zajęło mi prawie dzień. Tutaj w skrócie, co możesz spróbować:Najpierw naciśnij klawisze CTRL + ALT + F1, aby przejść do konsoli tekstowej. Następnie zaloguj się.
Zrobić
cat /var/log/gpu-manager.log
. Jeśli zobaczysz coś takiego:Zatem przyczyną pętli logowania jest najprawdopodobniej, że moduł DRI jądra nvidia jest na czarnej liście. Może to być spowodowane tym, że
bumblebee
wcześniej został zainstalowany ze starszą wersją sterownika nvidia (w moim przypadkunvidia-304
) i teraz nie jest już używany. Jeśli nie wyczyścisz usuniętego , pozostawia pliki konfiguracyjne, w/etc
tym również czarne listy modułów. Moduł z czarnej listy powoduje, że serwer X nie może zainicjować się po zalogowaniu, co powoduje pętlę logowania.Sprawdź, czy trzmiel jest zainstalowany:
Jeśli nie (brak danych wyjściowych powyższego polecenia) sprawdź, czy
/etc/modprobe.d/bumblebee.conf
istnieje:Jeśli istnieje, po prostu go usuń:
A teraz spróbuj ponownie, ponownie uruchamiając komputer lub uruchamiając:
Możesz także zobaczyć szczegółową analizę problemu w moim drugim poście.
źródło
Ubuntu ma ten przewodnik na swojej wiki - ale ten został ostatnio zaktualizowany 2013-02-06, więc nie pokładałbym w nim zbyt dużego zaufania / nadziei / wiary / pracy / czasu.
źródło