Nie można zalogować się do Ubuntu 16.04 po aktualizacji


28

Zainstalowałem Ubuntu 16.04 (podwójny rozruch z Win 10) i nie loguje się później. Uaktualniłem z Ubuntu 15.10 przezupdate-manager

https://youtu.be/MrgPYvoVJfA

Próbowałem starych obejść dla poprzednich wersji, takich jak:

  • dpkg-reconfigure lightDM
  • chown user:user .Xauthority
  • chmod 666 .Xauthority
  • chmod a+wt /temp
  • mv .Xauthority smth
  • apt-get install ubuntu-session
  • Ponowna instalacja sterowników Nvidia

Wszelkie sugestie doc


Zresetuj konfigurację Unity. Howto: askubuntu.com/questions/17610/…

@ Wiewiórka, przepraszam ((ale to nie pomagaunity --reset
— Jasorgho 21.04.16

2
Zaznaczają je jako duplikaty, ale stare rozwiązanie nie działa. Wyczyściłem system, ponieważ miałem już dość i nauczyłem się, że ma to związek z problemami ze sterownikami innych firm oraz bezpiecznym uruchomieniem. Wciąż jeszcze tego nie rozgryzłem. Zgłoszono mnóstwo błędów, nie były same, więc mam nadzieję, że wkrótce zostanie naprawiony.


1
Z którego jądra korzystasz? Problem wystąpił, gdy korzystałem z jądra 4.6.0-rc5. Dzięki.
— Xiaodong Qi

Odpowiedzi:


32

Byłem w takiej samej sytuacji jak ty.

Nie ponownie instalowałem sterowników NVIDIA, ale je usunąłem.

sudo apt-get purge nvidia*

I zadziałało.


3
Zrobiłem to samo i zadziałało. Ale, wiesz, nie jest to ostateczne rozwiązanie, jeśli chcesz użyć drugiego monitora z obsługą kart nVidia!
— Xiaodong Qi

1
nie działa dla mnie
— Jasorgho

Uratowałeś mi dzień w listopadzie :)
— Jacob Vlijm,

To rozwiązanie w pewnym stopniu zadziałało dla mnie. Rozwiązało to mój bezpośredni problem, ale tak naprawdę nie jest to ostateczne rozwiązanie problemu. Nadal nie mogę uruchomić gdm3 z tą zmianą, ale lightdm teraz działa. Prawdziwym problemem wydaje się być niekompatybilność między nowymi jądrami a sterownikami nvidii (które działały dla mnie dobrze przed aktualizacją). Jest mi smutno, że nie było lepiej przetestowane przed wydaniem i że nadal nie zostało jeszcze naprawione.
— Tom Karzes,

To musi być wyższe. Zdarzyło mi się na dwóch bardzo różnych systemach z kartami NVIDIA podczas aktualizacji do 17.04 Zesty. Po zalogowaniu zwróć uwagę na migotanie i czarny ekran, aby sprawdzić, czy problem dotyczy sterownika karty graficznej. Najpierw usunięcie, a następnie ponowna instalacja najnowszej nvidii z 17.04 ( nvidia-375) rozwiązało problem. W przypadku laptopa Optimus Prime instalacja nvidia-375 nvidia-primebyła wystarczająca.
— emk2203

8

Na wszystkich moich systemach (wszystkie miały ten sam problem) rozwiązaniem było:

  • Przełącz na konsolę, używając Ctrl + Alt + F1
  • Zaloguj się do konsoli tekstowej (twoja nazwa użytkownika wystarczy, jeśli twój system ma tylko jednego użytkownika. W przeciwnym razie będziesz potrzebował użytkownika root lub sudo)
  • rm /home/*/.Xauthority
  • reboot

1
Pomogło mi to (dzięki), ale OP nie o to prosił (stwierdził, że już to zrobiłmv .Xauthority smth
— Carlo Wood,

@smth Różnica polega na tym, że OP odsunął tylko .Xauthorityjednego użytkownika ...
— Daniel Alder,

Bezproblemowo działało to dla mnie, bez uciekania się do innych sugestii dotyczących odinstalowywania lub ponownej instalacji składników.
— mat

1
To poprawna odpowiedź
— Derek

3

Ten sam problem napotkałem podczas aktualizacji do wersji 16.04 z 15.10. Przypomniałem sobie, że podczas aktualizacji pojawił się monit dotyczący opcji Bezpiecznego rozruchu UEFI. Sprawdziłem ustawienia BIOS-u i na pewno Bezpieczny rozruch został ustawiony na „Tylko Windows”. Wybrałem z listy „Inny system operacyjny” (opcje mogą być inne) i uruchomiłem się normalnie. Wszystko naprawione.

Nie widziałem żadnych innych wzmianek o tej poprawce, więc mam nadzieję, że to pomoże.


Chciałbym potwierdzić, że to również rozwiązało mój problem. Uaktualniłem zupełnie nowy Dell Precision z 14.04 do 16.04 i wchodząc w konfigurację wyłączyłem Bezpieczny rozruch i zadziałało.
— Salketer,

1

Mam ten problem do. Przyczyną tego problemu jest nowe dopasowanie Unity do 4.4.0wersji jądra, a wersja jądra jest taka sama jak 4.2.xteraz. Masz 2 rozwiązania tego problemu:

  1. temp: zainstaluj inną środowisko env na pulpicie takie same jak gnome, lxdeitp.
  2. lub zaktualizuj jądro.

dla uruchomienia polecenia przed lub po pętli ctrl+ alt+ F1:

w celu sprawdzenia wersji jądra: wyślij to polecenie

$ uname -a 

i jądro aktualizacji przedniej:

http://ubuntuhandbook.org/index.php/2016/01/how-to-install-linux-kernel-4-4-in-ubuntu/

do instalacji innych Google Desktop Env na temat środowiska Desktop.


Korzystam z jądra Linux 4.6.0-rc5 i GNOME 3.20.1, ale nadal mam problem. Myśli?
— Xiaodong Qi

Spróbuj zainstalować w elementary-desktop celu naprawy: askubuntu.com/questions/529715/…
— A1Gard

0

Właśnie wypróbowałem pomysł Nuno .. Negatywny dla mnie .. nadal utknąłem w pętli logowania na Console-7 .. Ale, mogłem zalogować się przez konsolę 1 (TTY1) .. Również natknąłem się na to, kiedy poszedłem drogą 12.10 do 13.x (oba), i wylądował w tej samej pętli. Jedynym obejściem, jakie udało mi się znaleźć, było użycie starej listy „Zainstalowanych” programów Synaptic, wykonanie nowej instalacji 13.04, a także to samo, gdy podskoczył do 15.04. , ładowanie Synaptic jako pierwszego, a następnie czytanie starej listy oprogramowania.


właśnie wypróbowałem inny pomysł, a ten DZIAŁA! Zaloguj się przez TTY1 .. Teraz wpisz: [kod] sudo mv .Xauthority .xAuthority.old [/ code] zrestartuj się i działało!
— Stephen Griswold

Najwyraźniej spóźniłem się na krok .. Wymaga to również ponownej instalacji LightDM od zera. [Kod] sudo apt-get purge lightdm; sudo apt-get install lightdm -y [/ code], a także usunięcie wszystkich sterowników nvidia ... (włóż głowę zawieszoną nisko ..)
— Stephen Griswold
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.