po aktualizacji 12.04: nie można się zalogować, chociaż hasło jest prawidłowe

12

Uaktualniłem z 10.10 do 12.04 i teraz nie mogę się już zalogować. Hasło jest poprawne - kiedy wpisuję błędne, słyszę, że jest niepoprawne, podczas gdy poprawne jest pozornie akceptowane, ale po prostu zabiera mnie z powrotem na stronę logowania. Mogę zalogować się jako gość, ale nie mogę nic zrobić z powłoką, ponieważ ona również nie akceptuje mojego hasła.

Scout Fox
źródło
1
To się przydarzyło, kiedy zainstalowałem nautilusa. Jeśli z tego powodu (z powodu zepsutej aktualizacji lub czegoś takiego), wtedy, gdy jesteś na ekranie logowania, możesz nacisnąć Ctrl + Alt + F1 i będziesz miał terminal, wpisz swoją nazwę logowania i hasło (które nie będą pokaże się, nie pojawią się nawet gwiazdki (*)), a następnie możesz spróbować sudo apt-get --reinstall nautilus, a następnie naciśnij Ctrl + Alt + F7, aby wrócić do ekranu logowania i uruchom ponownie!
hytromo
Dzięki - podczas gdy terminal akceptuje moje hasło, mówi, że nautilus jest nieprawidłową operacją. To samo mówi o jedzeniu, które również próbowałem ponownie zainstalować
Scout Fox
mój zły, spróbuj sudo apt-get install --reinstall nautilus
hytromo
próbowałem tego i działało dobrze - jednak nie rozwiązało problemu. W każdym razie dzięki za pomoc!
Scout Fox
możliwy duplikat Ubuntu utknął w pętli logowania
Eliah Kagan

Odpowiedzi:

11

spróbuj usunąć plik Xauhority i uruchom ponownie.

dla mnie to było

rm ~/.Xauthority

restart

Hengst
źródło
1
za pomocą livecd
nastys
1
Właśnie miałem ten sam problem i to rozwiązało go z wiersza polecenia Ctrl + Alt + F1. Wiesz, dlaczego tak się dzieje?
jadkik94,
7

Odpowiedź od anonimowego użytkownika:

Mam dokładnie ten sam problem i rozwiązałem go za pomocą następującego rozwiązania (znalezionego tutaj ):

  • Naciśnij CTRL + ALT + F1
  • Zaloguj się przy użyciu nazwy użytkownika i hasła

  • Uruchom następujące polecenie: sudo chown -R $USER:$USER $HOME

  • Naciśnij CTRL + ALT + F7

  • Spróbuj się zalogować
SirCharlo
źródło
1
działało, dziękuję. Czy mogę zapytać, co się stało, aby uzasadnić wspomniany błąd?
mojo706
3

Sprawdź, czy użytkownik ma taki sam identyfikator użytkownika (i groupid) jak pliki w katalogu osobistym użytkownika. Jeśli użytkownik ma identyfikator 1000, a pliki w katalogu osobistym użytkownika mają wartość 1001, popraw użytkownika w pliku / etc / passwd, aby używał identyfikatora użytkownika 1001.

Markus
źródło
2

Postępuj zgodnie ze wskazanymi tutaj instrukcjami startx nie działa

Nie mogę jednak zagwarantować, że to również zadziała dla ciebie.

To znaczy:

  1. spróbuj uzyskać konsolę odzyskiwania za pomocą skrótu Ctrl-Alt-F1. Najpierw sprawdź, czy masz prawa do zapisu. Jeśli nie, skorzystaj z opcji, clearaby je zdobyć.

  2. Teraz usuń pliki xAuthority sudo rm /home/username/.Xauthority*

  3. spróbuj ponownie zainstalować Xorg za pomocą sudo apt-get install --reinstall xorg

  4. teraz uruchom ponownie komendą sudo reboot. Wszystko powinno działać dobrze.

Miałem ten sam problem po analizie błędu, który dostaję, gdy próbowałem startx, doszedłem do wniosku, że Xserver jest źródłem problemu.

matematyk
źródło
1

Właśnie miałem ten problem po aktualizacji. Zrozumiałem, że ma to związek z moją skorupą gnoma, której używałem. Zrobiłem więc:

$ cd etc/apt/sources.list.d/
$ sudo rm gnome3-team-gnome3-precise.list gnome3-team-gnome3-precise.list.save
$ reboot

A teraz mogę się zalogować!

Conman
źródło
0

Miałem ten sam problem. Moje rozumienie problemu jest następujące. Występuje, jeśli zaszyfrujesz system plików podczas aktualizacji i zmienisz hasło.

Rozwiązanie. zaloguj się jako gość. przejdź do kontroli konta użytkownika. zmień hasło zwykłego użytkownika na oryginalne hasło. wyloguj się i zaloguj normalnym użytkownikiem. powinieneś być w stanie zalogować się teraz, ponieważ plik jest teraz odszyfrowany.

Przynajmniej pracowałem ode mnie.

Mellosello
źródło
Ale nie chcesz odszyfrować systemu plików! To działa nierozwiązanie ...
Patrick Da Silva
0

To, co zadziałało, to instalacja byobu, która została włączona w 10.04 i nie była instalowana podczas aktualizacji, aby zepsuło się logowanie graficzne (tylko błędne w konsoli).

yPhil
źródło