Zaktualizowałem moje Ubuntu z 11.04 do 11.10 poprzez zamontowanie najnowszego alternatywnego obrazu CD wydanego 13 października jako ostateczną wersję standardową i pomyślne uruchomienie polecenia cdromupgrade, z zainstalowanymi pełnymi najnowszymi aktualizacjami przed zakończeniem procesu aktualizacji dystrybucji i ponownym uruchomieniem. Po ponownym uruchomieniu, nowy lightdm pojawił się zgodnie z oczekiwaniami i mogłem wybrać powłokę logowania z menu zawierającego „ubuntu”, „ubuntu 2D”, „konsolę odzyskiwania”, „obszar roboczy kde”, „cairo-dock z efektami”, „ cairo-dock bez efektów ”itp. obok mojego imienia, które odpowiada mojej nazwie użytkownika.
JEDNAK, na przykład, wybrałem „ubuntu” (jako wybór domyślny) i wprowadziłem poprawne (jeśli nie poprawne, lightdm poprosiłoby cię o ponowne wprowadzenie, ale nie zrobiło to, próbowałem) hasło i wprowadziłem. Ekran rozbryzgał się na czarny ekran interfejsu tekstowego gdm na bardzo krótki czas, a następnie wrócił do interfejsu lightdm bez zalogowania mojego konta użytkownika i wyglądał, jakbym nic nie zrobił na laptopie. Nie mogłem również zalogować się jako użytkownik-gość, ponieważ ten sam czarny ekran rozbryzgał się i pojawił ponownie lightdm.
Przed aktualizacją mogłem uruchomić gnome 2, kde, jedność całkiem dobrze na laptopie, ale status quo jest taki, że nikt z wiersza menu obok mojej nazwy nie może zalogować się na moje konto, w tym „konsolę odzyskiwania”.
Właściwie mogę przełączyć się na ttys i zalogować się normalnie na moim koncie, podając swoją nazwę użytkownika i hasło, podobnie jak wszystkie polecenia w tty (aktualnie to robię). Mogę również działać jak superużytkownik za pomocą polecenia „sudo” i uzyskać monit # za pomocą polecenia „sudo -i”, z poprawnym hasłem, bez problemu.
W wierszu polecenia root mogę z powodzeniem uruchomić „service lightdm stop” i „startx” do interfejsu użytkownika root root (tak właśnie wychodzi ten fragment), ale w wierszu $ po uruchomieniu „service lightdm stop” i „ startx ”, po prostu pojawia się„ Nie określono protokołu ”bez końca i nie pojawia się GUI.
Znalazłem pakiet „gnome-shell” nie w pełni zainstalowany i naprawiłem go, ale to nie pomogło, po prostu spowodowało wybór w menu, który nie może uzyskać dostępu do mojego konta jako jego towarzyszy.
Uaktualniłem wszystkie pakiety na moim laptopie i nie należy instalować żadnych aktualizacji.
Moje urządzenie to ThinkPad X61, a wszystkie jego funkcje działają dobrze we wszystkich poprzednich dystrybucjach ubuntu od 10.04 LTS. Zaktualizowałem mój system operacyjny z 10.04 LTS do 10.10 w sposób, w jaki działałem dzisiaj bez żadnych nieoczekiwanych wyników rok temu.
Podejrzewam, że to właśnie zintegrowane lightdm ustawia te przeszkody, i chcę naprawić ten błąd, proszę o pomoc!
Próbowałem większość z powyższych sugestii, ale po przejrzeniu tego komunikatu o błędzie znaleziono w .xsession-error
mkdtemp: private socket reż: Odmowa dostępu
znalazłem tę odpowiedź, która zadziałała
sudo chmod 1777 / tmp
http://mihirknows.blogspot.com/2008/06/mkdtemp-private-socket-dir-permission.html
źródło
Miałem ten sam problem (Ubuntu 12.04 LTS). Myślę, że to dlatego, że próbowałem wypróbować
startx
polecenia sudo.Dowiedziałem się, że plik ~ / .Xauthority jest własnością roota, więc na ekranie logowania nacisnąłem
ctrl+alt+f2
i stamtąd zmieniłem własność z powrotem na mnie (sudo chown user:user .Xauthority
) i mogłem zalogować się ponownie.źródło
chmod 777 .Xauthority
GDM jest nadal dostępny, jeśli chcesz, możesz:
A monit zapyta, czy chcesz zacząć od LightDM czy GDM. Jeśli więc utkniesz ponownie w LightDM lub jeśli ci się nie podoba, zawsze możesz wrócić do GDM.
Ale rozwiązanie George'a Edisona powinno zadziałać.
źródło
Żadna z poprzednich sugestii tutaj nie działała dla mnie, ale miało to znaczenie:
W
/etc/X11/default-display-manager
zmienionolightdm
na/usr/sbin/lightdm
Biorę za to zero kredytu; po prostu znalazłem to online gdzieś wśród pięćdziesięciu innych możliwości po dniach prób i błędów. 11.10 jest aktualny i wypróbowuje zastrzeżony sterownik ATI fglrxdrm 8.93.4
źródło
Ten sam problem w Lubuntu 11.10 - brak możliwości logowania GUI, ale problemem był SPACJA DYSKOWA, kiedy poszedłem do konsoli i spróbowałem uruchomić MC dostałem ostrzeżenie o miejscu na dysku, usunąłem niektóre pliki i teraz wszystko działa poprawnie.
źródło