Zaznaczone .Xauthority, uprawnienia są takie, jakie powinny być. Usunięte również .Xauthority i .ICEauthority, nie działały. Wszystkie pakiety są aktualne. Proszę o pomoc .. powinien istnieć łatwy sposób na przywrócenie mojego pulpitu. Nie powinienem przenosić plików i usuwać konta. Czekam na wasze komentarze
Usuń oba .Xauthorityi .ICEauthorityz katalogu domowego użytkownika.
Jeśli widzisz stare lub kopii zapasowych lub dołączone wersje jednej z nich (na przykład .ICEauthority-c, ICEauthoritylub .Xauthority.old) usuwanie tych zbyt.
(Brak jednego z tych plików nie zaszkodzi systemowi. Zostaną one odtworzone przy ponownym uruchomieniu / logowaniu.) Następnie uruchom ponownie komputer lub wyloguj się i zaloguj ponownie, aby znów cieszyć się komputerem.
Testowane na moim systemie (Xubuntu 14.04 x86, jądro Linuksa 3.13.0-35-ogólne)
Mam również ten sam problem, nie mogę się zalogować do Ubuntu 14.04, ale teraz udało mi się zalogować ^ _ ^. Ten problem zdarzył się także w starszej wersji Ubuntu, gdzie poznałem rozwiązanie. W moim przypadku wystąpiło niedopasowanie konfiguracji pulpitu od zalogowanego użytkownika i dostępnej konfiguracji pulpitu. Oto co zrobiłem: ([nazwa użytkownika] tylko jako symbol zastępczy)
Najpierw sprawdzam lightdm.log:
-----------------------------------
sudo nano /var/log/lightdm/lightdm.log
---------------------------------------
I had a suspicion on these lines:
..................
[+27.41s] DEBUG: Session pid=1114: User [username] authorized
[+27.42s] DEBUG: Session pid=1114: Greeter requests session ubuntu
[+27.42s] DEBUG: Seat: Failed to find session configuration ubuntu
[+27.42s] DEBUG: Seat: Can't find session 'ubuntu'
..................
dlaczego lightdm szukał sesji „ubuntu”? Stało się tak z powodu [nazwa użytkownika], którego używam jego xsession to ubuntu. Było na / var / lib / AccountsService / users / [nazwa użytkownika]:
---------------------------------------
[User]
Language=en_US
FormatsLocale=id_ID.UTF-8
XSession=ubuntu <===================== THIS ONE
Background=/home/[username]/Pictures/Wallpapers/1781785_10201241375132193_1896210726_o.jpg
SystemAccount=false
[InputSource0]
xkb=us
---------------------------------------
Potem patrzę na xsession w folderze / usr / share / xsessions. Był tylko gnome.desktop, bez ubuntu.desktop.
Aby zmienić zawartość / var / lib / AccountsService / users / [nazwa użytkownika]:
Miałem podobny problem dzisiaj, zauważyłem, że niektóre pliki i katalogi w katalogu domowym użytkowników były własnością root, w szczególności .ICEAuthority (było to najprawdopodobniej wynikiem mojej próby konfiguracji VNC). W każdym razie, kiedy użyłem Chown, aby zmienić własność tych plików z powrotem na użytkownika, mogłem ponownie zalogować się poprawnie.
Skompilowałem Kritę ze źródła i musiałem zmodyfikować plik .profile, aby uwzględnić niestandardowy katalog instalacyjny. Najwyraźniej zrobiłem to źle. Po poprawieniu składni mogłem ponownie zalogować się zgodnie z oczekiwaniami!
Witamy w Ask Ubuntu! Zalecam edycję tej odpowiedzi, aby rozszerzyć ją o szczegółowe informacje na temat tego, jak to zrobić. (Zobacz także Jak napisać dobrą odpowiedź? Zawiera ogólne porady na temat tego, jakie rodzaje odpowiedzi są uważane za najbardziej wartościowe w Ask Ubuntu.)
Przepisałem wpis gnome.desktop, /usr/share/xsessionsponieważ go brakowało:
[Desktop Entry]
Name=GNOME
Comment=This session logs you into GNOME
Exec=gnome-session --session=gnome
TryExec=gnome-shell
Icon=
Type=Application
X-LightDM-DesktopName=GNOME
X-Ubuntu-Gettext-Domain=gnome-session-3.0
Następnie usunąłem gnome-session- * i ponownie zainstalowałem wszystko. Potem wszystko działało dobrze i mogłem wybrać sesję, którą chciałem, jedność, gnom i tak dalej.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.