Moje Ubuntu 14.04 utknęło podczas próby zalogowania się na pulpicie. Ekran staje się czarny, a wkrótce potem ekran logowania powraca.
Podążałem za wszystkimi krokami w Ubuntu utknął w pętli logowania, ale problem nie został rozwiązany.
Moje Ubuntu 14.04 utknęło podczas próby zalogowania się na pulpicie. Ekran staje się czarny, a wkrótce potem ekran logowania powraca.
Podążałem za wszystkimi krokami w Ubuntu utknął w pętli logowania, ale problem nie został rozwiązany.
Odpowiedzi:
Możesz utworzyć nowego użytkownika zgodnie z sugestią ColonelTrogdor lub istnieją inne sposoby rozwiązania tego problemu. Najpierw zaloguj się tty
, naciskając CTRL+ ALT+F1
Uwaga : Naciśnij ALT+, F7aby wyjśćtty
Pobierz narzędzie Unity Reset stąd .
Uwaga : Powinien współpracować z Ubuntu 14.04, 13.10 i 13.04.
Zresetuj Unity za pomocą następującego polecenia
$ unity-reset
sudo apt-get install --reinstall ubuntu-desktop
Teraz sugeruję wypróbowanie Gnome Desktop. Wygląda również świetnie.
sudo apt-get install gnome-shell ubuntu-gnome-desktop
Po wypróbowaniu dowolnego rozwiązania ponownie uruchom system.
$ sudo reboot
Próbowałem różnych rzeczy z forów, aby naprawić problem z moją pętlą logowania. Żaden z nich nie działał. Skończyło się na znalezieniu mniej niż optymalnego rozwiązania, ale takiego, które zadziałało (co czyni go lepszym od wszystkich innych próbowałem). Tak właśnie skończyłem:
Otwórz wirtualny terminal: Ctrl+ Alt+F1
Zalogowano przy użyciu mojego konta użytkownika. Pozwoliło mi się tam zalogować, mimo że nie było tego w GUI.
Ponieważ żadne z pozostałych rozwiązań nie zadziałało, a najważniejsze dla mnie było posiadanie użytecznego konta z uprawnieniami administratora, zrobiłem następujące czynności:
sudo adduser newusername
Będziesz musiał wypełnić wszystkie dane, w tym hasło i tym podobne. Następnie, aby nadać mu uprawnienia root:
sudo usermod -a -G sudo newusername
Teraz naciśnij Ctrl+ Alt+, F7aby wrócić do GUI. Może być konieczne ponowne uruchomienie komputera, aby wszystko działało poprawnie. GUI pozwala mi zalogować się do nowego użytkownika, którego utworzyłem.
Jeśli potrzebujesz elementów z folderu domowego starego użytkownika i odmawia na to pozwolenia z powodu problemów z uprawnieniami, możesz otworzyć terminal (lub jeszcze raz nacisnąć Ctrl+ Alt+ F1) i zmienić własność, przyznając w ten sposób te uprawnienia:
chown newusername:oldusername ~oldusername
Uwaga: Być może będziesz musiał odszyfrować folder domowy starego użytkownika, jeśli zdecydowałeś się go zaszyfrować podczas konfiguracji
CTRL ALT F1
nie działa. W takim przypadku spróbuj CTRL ALT FN F1
.
Dzisiaj (podobno) napotkałem ten sam problem przy użyciu identyfikatora UID administratora systemu. Próbowałem zalogować się przy użyciu identyfikatora UID niebędącego administratorem na konsoli. Sukces. Zdalnie zalogowałem się przy użyciu identyfikatora administratora i to była moja sesja:
Ostatnie logowanie: Pt 3 lipca 16:55:22 2015 / usr / bin / xauth: /home/kingb/. Autoryzacja nie jest zapisywalna, zmiany zostaną zignorowane kingb @ North40: ~ $ ls -l .Xauthority -rw ---- --- 1 root root 317 7 月 2 08:36 .Xauthority
Zmieniłem właściciela i grupę na administratora i mogę teraz zalogować się na konto administratora.
Jedyne, co mogłem zaoferować, co mogło to spowodować, to:
Nie wiadomo, co faktycznie spowodowało ten objaw (zamrożona sesja konsoli?), Ale (dla mnie) poprawka była dość prosta.
Miałem ten problem dzisiaj w dniu 14.04LTS, ale znalazłem główną przyczynę problemu polegającego na tym, że uprawnienia do mojego katalogu użytkownika zostały błędnie zmienione.
Symptomy dla mnie: Pojawi się ekran logowania, pozwoli się zalogować, pomyślnie zaloguje, zacznie się ładować, potem czarny ekran na sekundę i powrót do ekranu logowania. Jedyne w vim /var/log/syslog
tym podejrzanym było:
Dec 9 13:50:31 pc-host pulseaudio[5505]: [pulseaudio] core-util.c: Home directory not accessible: Permission denied
Dec 9 13:50:33 pc-host gnome-session[5280]: WARNING: IceLockAuthFile failed: Permission denied
Rozwiązanie:
sudo chown myusername. /home/myusername
Zastosowałem następujące polecenie Akshay Pratap w następujący sposób:
sudo apt-get install --reinstall ubuntu-desktop
To rozwiązało mój problem. Myślę, że główny problem polegał na tym, że folder / boot był pełny, a próba zainstalowania najnowszego jądra nie powiodła się z powodu braku miejsca.
Jak tylko mogłem się zalogować, usunąłem niepotrzebne obrazy jądra, używając synaptic do ich odinstalowania. Najlepszą praktyką jest zachowanie tylko jednej wersji przed bieżącą wersją
Korzystam z 64-bitowego systemu Ubuntu 14.04 i nie jestem pewien, dlaczego rozmiar katalogu / boot jest zbyt mały.
To zawsze stanowi dla mnie problem, ale objawy są różne w zależności od pakietu, którego nie udało się zainstalować z powodu niewystarczającej ilości miejsca.
Oprócz wszystkich innych sugestii z wielu wątków na ten temat próbowałem również:
sudo apt-get install --reinstall ubuntu-session
Opierał się na tej odpowiedzi i komentarzu Tima pod nią .
Potem mogłem się zalogować.
Przedmówię to następująco: instalacja innego środowiska graficznego (preferuję XFCE) może pomóc w rozwiązaniu tego problemu, ponieważ możesz korzystać z aplikacji, które znasz.
Kiedy miałem ten problem, rozwiązaniem okazały się niekompatybilne sterowniki graficzne, odpowiedź, która została dodana do pytania, które podłączyłeś po opublikowaniu tego, jeśli dobrze czytam daty.
Byłem w stanie wrócić do pracy z jednością, uruchamiając xfce, uruchamiając aplikację Ustawienia systemu, otwierając okno dialogowe Oprogramowanie i aktualizacje, przechodząc do karty Dodatkowe sterowniki i wybierając, w moim przypadku, sterownik nouveau.
Miałem również problemy z siecią Wi-Fi podczas aktualizacji systemu, w której to był problem. Również tam sterownik open source był dobrym rozwiązaniem awaryjnym.
Mam ten sam problem w 11.04. Rozwiązałem to, ponownie instalując Compiz.
Otwórz okno terminala. Wpisz, sudo apt-get remove compiz i naciśnij Enter Wpisz hasło, jeśli zostaniesz o to poproszony (nic nie pojawi się w celu zachowania prywatności), wpisz Y i naciśnij Enter, jeśli poprosi o potwierdzenie Kiedy to zadanie zostanie wykonane lub jeśli nie powiedzie się, ponieważ nie było t najpierw zainstalowany, wpisz, sudo apt-get install compiz i wciśnij enter / return. Wykonaj te same kroki, co w celu jej usunięcia. Następnie uruchom ponownie komputer, mam nadzieję, że to pomoże!
Miałem ten problem na Ubuntu 14.04, prawdopodobnie dlatego, że jest to nowa instalacja i dodawałem swoje osobiste rzeczy.
W końcu zrobiłem:
sudo apt-get install gnome-shell ubuntu-gnome-desktop
To zainstalowało powłokę gnome i jestem w stanie zalogować się na wszystkich profilach
Potem użyłem narzędzia do poprawiania gnome, musisz włączyć ikony na pulpicie w narzędziu do poprawiania, aby zobaczyć tapetę.
Aby uniknąć pętli logowania, możesz zainstalować i używać innego menedżera logowania lub użyć nowego czystego konta użytkownika w starym menedżerze logowania. Jeśli chcesz utworzyć nowe czyste konto użytkownika, najpierw zainstaluj innego menedżera logowania (na przykład: gdm) za pomocą wiersza polecenia, jeśli nie mieć dowolny, a następnie zmień typ menedżera logowania „sudo dpkg-rekonfiguruj lightdm”, a następnie zmień menedżera logowania na gdm, następnie zaloguj się do gdm przy użyciu starego konta, po wyszukaniu aplikacji konta użytkownika, utwórz nowe konto tutaj i nie zapomnij utwórz hasło. po zakończeniu zmień menedżera logowania z powrotem na lightdm, a następnie zaloguj się przy użyciu nowego konta czystego użytkownika. pamiętaj, że twoje nowe konto czystego użytkownika będzie używać ustawień domyślnych dla twojego systemu Ubuntu.