Nie można zalogować się do Ubuntu

1

Mam Ubuntu 12.04.1.
Ostatnim razem nie zrobiłem nic specjalnego, ale nagle pojawia się problem:
mam ekran logowania (używając lightdm), kiedy próbuję się zalogować, dostaję sesję konsoli i wróciłem do ekranu logowania. Mam ten sam problem, jeśli spróbuję „Sesja gościa”.
Widzę, że jest to znany problem, więc wypróbowałem wszystko z następujących kroków:
Udało mi się zalogować na swoje konto w trybie konsoli (ctrl + alt + f1)
Sprawdziłem i nie mam problemu z
usuniętym miejscem na dysku .XAuthority
Skonfigurowałem do używania gdm
Ponownie zainstalowałem lightdm Dołączyłem
użytkownika do grupy nopasswdlogin
Ale nic nie pomaga ...

Są to więc błędy z /var/log/auth.log w tym kroku:

Oct  3 01:11:48 alphabet-2 lightdm: pam_unix(lightdm:session): session opened for user lightdm by (uid=0)
Oct  3 01:11:48 alphabet-2 lightdm: pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
Oct  3 01:11:48 alphabet-2 lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "andrey"
Oct  3 01:11:48 alphabet-2 dbus[704]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.35" (uid=104 pid=1709 comm="/usr/lib/indicator-datetime/indicator-datetime-ser") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.14" (uid=0 pid=1169 comm="/usr/sbin/console-kit-daemon --no-daemon ")

Po ponownej konfiguracji lightdm pojawia się nowy plik .Xauthority z rootem jako właściciel, ustawiłem mojego użytkownika jako właściciela i dałem 777 uprawnień. Rezultat: gdy próbuję się zalogować, lightdm zawiesza się podczas logowania, po prostu zatrzymuje się i nic nie robi, nawet nie mogę naciskać przycisków ekranowych ani zmieniać hasła, po prostu się rozłącza.

GDM również się rozłącza.

I to są błędy po uzyskaniu uprawnień dla .Xauthority:

Oct  3 01:11:48 alphabet-2 lightdm: pam_unix(lightdm:session): session opened for user lightdm by (uid=0)
Oct  3 01:11:48 alphabet-2 lightdm: pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
Oct  3 01:11:48 alphabet-2 lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "andrey"

Jakieś pomysły?

Rodnower
źródło
OK, więc ponownie zainstalowałem gnome, unity, lightdm i gdm i teraz udaje mi się zalogować do sesji „Ubuntu” w gdm, ale nadal mam ten sam problem z logowaniem do „sesji zdefiniowanej przez użytkownika”: stackoverflow.com/questions/12709143/... Wszelkie pomysły ?
Rodnower

Odpowiedzi:

1

Kluczowym przesłaniem jest:

wymaganie „użytkownik ingroup nopasswdlogin” nie jest spełnione przez użytkownika „andrey”

Wygląda na to, że twój system ostatnio pobrał aktualizacje, które wpłynęły na PAMsystem. Jeśli więc zalogujesz się jako root i utworzysz hasło dla użytkownika andrey za pomocą następującego polecenia:

passwd andrey

najprawdopodobniej będziesz w stanie się zalogować.

Serge
źródło
Udało mi się zalogować z moim użytkownikiem do konsoli.
Rodnower
dobrze, a co z X?
Serge
Wczoraj udało mi się zalogować do „Konsoli odzyskiwania” za pomocą ekranu lightdm (masz 2 opcje dla każdego użytkownika: „Sesja zdefiniowana przez użytkownika” i „Konsola odzyskiwania”) i otworzyłem stamtąd Firefoksa, ale dziś nawet mi się to nie udaje, Mam te same objawy. Nie znam innego sposobu logowania do X.
Rodnower
1

Uruchom następujące polecenie:

apt-get install gnome-session-fallback

Następnie użyj gnome classic (z efektami lub bez).

Arie Skliarouk
źródło
1

Sprawdź, czy plik .Xauthorityjest własnością użytkownika, a nie root. Możesz to zmienić, wykonując następujące czynności po zalogowaniu się jako root w katalogu domowym użytkowników:

chown andrey .Xauthority
Rulo
źródło
0

Zgadzam się z Serge'em, ale jeśli to nie jest problem, sprawdź ilość wolnego miejsca na dysku. Ten sam problem występuje, jeśli /homejest maksymalnie wykorzystany.

Utah Jarhead
źródło
Nie, nie mam problemów z miejscem na dysku ...
Rodnower,