NVIDI-361 Pętla logowania Ubuntu 16.04 lts

9

Zainstalowałem Ubuntu 16.04 i zainstalowałem sterowniki NVIDIA-361, które były wyświetlane jako zaufane sterowniki. ale kiedy ponownie uruchomiłem system, mój system znalazł się w pętli logowania. Używam laptopa HP ENVY 15 Series z kartą graficzną 740M. Szukałem tutaj wielu pytań i próbowałem skopiować plik mv ~ / .Xauthority do jakiegoś miejsca kopii zapasowej. To nie zadziałało. Potem próbowałem ponownie zainstalować NVIDIA-361 z TTY. ale to też nie działało.

jaki jest możliwy powód utknięcia systemu w pętli logowania

jakie są obejścia tego problemu.

Ten problem nie dotyczy ./.Xautority ani lightdm

Shiv Garg
źródło
1
Możliwe duplikaty problemów
Mark Kirby
1
Mam ten sam problem ...
aserww106 26.04.16
@MarkKirby widziałem to pytanie przed opublikowaniem tego pytania. jak moje pytanie jest inne, czy miałem do czynienia tylko z pętlą logowania. ale nie zostało to wspomniane w tym problemie
shiv garg 27.04.16

Odpowiedzi:

6

Rozwiązałem ten problem. Ten problem został spowodowany przez bezpieczny rozruch i EFI_SECURE_BOOT_SIG_ENFORCE w jądrze Linuksa 4.4.0-20 i nowszych.

Zainstalowałem sterowniki nvidia-364 i po zapytaniu wprowadziłem klucz. Następnie ponownie uruchomiłem system. kiedy pojawił się niebieski ekran zarządzania mokem, nacisnąłem dowolny klawisz, aby go zmienić. Następnie poprosił o znaki hasła. to pozwoliło mi to wyłączyć. Ponownie zainstalowałem nvidię 364 po uruchomieniu w niepewnym trybie. i działało jak urok.

Może nie być konieczne wykonanie wszystkich kroków. Niektóre osoby twierdzą, że wystarczy wyłączyć sprawdzanie poprawności, uruchamiając

sudo apt install mokutil
sudo mokutil --disable-validation

Nie próbowałem tego, ponieważ mój problem został już rozwiązany.

Wiele osób nie jest w stanie zainstalować modułów wirtualnego boxa z powodu tej samej implementacji EFI_SECURE_BOOT_SIG_ENFORCE.

Nie musisz przenosić pliku ./.Xauthority, zmieniać uprawnień do folderu / tmp ani wykonywać żadnych innych obejść, jeśli dotyczy Cię ten sam problem. Wiele osób mówi, że to działa.

Możesz przeczytać tutaj szczegółowo https://wiki.ubuntu.com/SecurityTeam/SecureBoot .

Shiv Garg
źródło
Więc musisz wyłączyć bezpieczny rozruch? czy po zainstalowaniu sterownika NVIDIA próbowałeś włączyć bezpieczny rozruch?
aserww106 27.04.16
Jeszcze nie .. ale spróbuję, jeśli znajdę czas. Włączenie bezpiecznego uruchamiania może uniemożliwić załadowanie niektórych modułów. Nie jestem tego pewien. Więc nie chcę szkodzić środowisku programistycznemu.
shiv garg 28.04.16
4
sudo mokutil - dane wyjściowe sprawdzania poprawności: zmienne EFI nie są obsługiwane w tym systemie
Scott Stensland,
0

Miałem ten sam problem.

  • usuń stary sterownik za pomocą następującego polecenia:

    sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')
    
  • restart

  • zainstaluj nowy sterownik:

    sudo apt-get install nvidia-340
    
José De Ribamar Menezes
źródło
nawet ja instaluję sterownik nvidia-340, nadal mam ten problem, a nawet próbowałem sterownika open source nvidia-364, wciąż nie mam szczęścia ...
aserww106 26.04.16
użyj nvidii 361, jak powiedziałem w mojej odpowiedzi
shiv garg