Logowanie do Ubuntu 12.04 32bit


10

Próbowałem prawie każdego komentarza w tym temacie. mój .xsession-errorsplik mówi:

openConnection: connect: No such file or directory
cannot connect to brltty at :0

i to wszystko. Mogę zalogować się jako gość, ale nie przy użyciu mojego konta.


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
user250422

Odpowiedzi:


6

Po kilku dniach z tym problemem i przeczytaniu wielu wątków SO odkryłem, że jest to otwarty błąd Ubuntu (status „Nieukończone” na lipiec 2015 r.).

Więcej informacji na ten temat tutaj: https://bugs.launchpad.net/ubuntu/+bug/1285444

Szybkim rozwiązaniem wydaje się być zmiana nazwy pliku przechowującego dconfustawienia:

$ mv ~/.config/dconf/user{,.old}

3

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)


usunięcie pliku .ICEauthority stałe to dla mnie
nedned

1

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]:

from XSession=ubuntu to XSession=gnome

Problem rozwiązany ^ _ ^


1
Musiałem zainstalować „sesję ubuntu”, aby móc się ponownie zalogować.
Tim

0

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.


0

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!


3
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.)
David Foerster,

0

Miałem ten sam problem na Ubuntu 13.04.

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.


-2

Mój problem został rozwiązany przez wyłączenie automatycznego logowania.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.