Nie można przejść przez ekran logowania

15

Mam lubuntu 12.04 i działało dobrze, dopóki czegoś nie zainstalowałem i nie pamiętam dokładnie tego, co zainstalowałem, ponieważ próbowałem zbudować rubinowy klejnot i wymagało to dużo.

teraz zrestartowałem się i nie mogę się zalogować, cóż, mogę, ale kiedy to zrobię, LXDE najwyraźniej nie może kontynuować i powraca do ekranu logowania.

Z ekranu konsoli utworzyłem innego użytkownika (mogę się tam zalogować), a drugi użytkownik może się zalogować. Usunąłem więc moje katalogi. * Z mojego katalogu domowego, ale to nie pomogło.

Jakieś sugestie?

akonsu
źródło
możliwy duplikat Ubuntu utknął w pętli logowania
Eric Carvalho

Odpowiedzi:

16

W moim przypadku przyczyną ~/.Xauthoritybyła własność root.

EDYTOWAĆ:

$ ls -l ~/.Xauthority
-rw------- 1 root root 61 Sep 16 15:43 .Xauthority
$ chown group:user ~/.Xauthority
gdzie „grupa” i „użytkownik” to grupa i użytkownik, którego używasz do logowania. w moim przypadku:
$ chown akonsu:akonsu ~/.Xauthority

akonsu
źródło
1
Jeśli możesz dodać polecenia użyte do rozwiązania tego problemu, może to pomóc następnej osobie, która ma ten problem!
Jorge Castro,
działało dla mnie, wielkie dzięki!
nullpointr
3

Właśnie miałem ten sam problem z aktualizacją do wersji 12.10. Okazuje się, że własność plików w domu została zmieniona, prawdopodobnie dlatego, że podczas aktualizacji użyłem mojego zwykłego konta logowania. to znaczy,

all the files in /home/administrator had ownership of {name}:{name}
all the files in /home/{name} had ownership of administrator:administrator

Zgaduję że? Numery kont (1001/1002 iirc) zostały zmienione.

W każdym razie uruchomiłem następujące:

sudo chown -R administrator:administrator /home/administrator
sudo chown -R {name}:{name} /home/{name}

gdzie {nazwa} to nazwa konta (zredagowana w celu ochrony niewinnych)

Bruce Reidenbach
źródło
Proszę, zachowaj jedną z dwóch chown, może to dezorientować ludzi ...
Alba Mendez
2

To zadziałało dla mnie (12.10 Lubuntu - mogę zalogować się jako gość w porządku, ale logowanie jako ja po prostu wraca do ekranu logowania):

  1. Ctrl+ Alt+, F1aby dostać się do terminalu
  2. sudo passwd > aby zmienić hasło
  3. sudo apt-get install --reinstall xorg
  4. W tej chwili nie mogę się zalogować, więc wróć do terminalu
  5. cd /home/<user> (Myślę, że cd ~ przeniesie Cię w to samo miejsce, zamiast wpisywać nazwę katalogu)
  6. sudo mv .Xauthority .XauthorityBak (zmiana nazwy tego pliku, nie wiem dlaczego)
  7. Teraz działa :)

Myślę, że problem mógł zostać spowodowany, gdy przypadkowo zabiłem proces X-Server w Task Mngr przed wylogowaniem

Zobacz także Pętle ekranu logowania, chyba że zalogujesz się jako gość

maulynvia
źródło
1

Nie było jasne, co spowodowało ten problem. W moim przypadku znalazłem rozwiązanie w ten sposób:

cat ~/.xsession-errors

stwierdził, że może występować problem z:

~/.xinputrc

Więc usunąłem wszystkie podejrzane linie z tego pliku i teraz mogę zalogować się do swojego profilu.

Mój ~ / .xinputrc wygląda teraz tak:

# im-config(8) generated on Sat, 26 May 2018 08:17:25 +0200
run_im none
# im-config signature: 1264bec9f4f189d30a13a35aa127a285  

Może to pomóc każdemu ...

kserostomus
źródło
0

Mam ten sam problem. Ale mogłem użyć Waylanda w wersji 18.04.3 LTS, aby dostać się na pulpit.

Właśnie przeinstalowałem xorg

sudo apt-get install --reinstall xorg
Aleks
źródło