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.