Może zalogować się do xfce, ale nie do środowiska Ubuntu Desktop po aktualizacji

10

Niedawno zaktualizowałem moją instalację Ubuntu 14.04 i po ponownym uruchomieniu nie mogę już zalogować się do środowiska Ubuntu Desktop. Próbowałem kilku podejść, takich jak:

  1. zmiana nazwy .Xauthorityi ponowne uruchomienie
  2. upewniając się, że .Xauthoritynie jest własnością root(uruchomiłem sudo chown -R $USER:$USER $HOMEteraz polecenie, prawie wszystkie pliki w moim katalogu domowym są wykonywalne)
  3. sudo apt-get install ubuntu-desktop i sudo apt-get install --reinstall ubuntu-desktop

Treść .xsession-errors:

Script for ibus started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: gnome-session (Unity) main process (6756) terminated with status 1
init: unity-settings-daemon main process (6735) killed by TERM signal
init: Disconnected from notified D-Bus bus
init: logrotate main process (6631) killed by TERM signal
init: xsession-init main process (6726) killed by TERM signal
init: unity-panel-service main process (6760) killed by TERM signal
init: upstart-dbus-session-bridge main process (6675) terminated with status 1
init: hud main process (6740) killed by TERM signal

I są zawartością /var/log/lightdm/lightdm.log

Aktualizacja

Wypróbowałem poprawkę opisaną tutaj i teraz środowisko Ubuntu Desktop zniknęło. - a teraz mam trzy środowiska pulpitu (w tym gnome) i działa tylko xfce.

Najnowsza aktualizacja

Zainstalowałem mnóstwo menedżerów pulpitu (?), Jak pokazano poniżej, ale tylko dwa z nich działają. GNOME Flashback (Metacity) i sesja Xfce . Reszta nie działa.

Ostatnia aktualizacja

Ponieważ wiele prób naprawy systemu pogorszyło sytuację, w końcu musiałem zainstalować Ubuntu 16.04 LTS.

wprowadź opis zdjęcia tutaj

Olumide
źródło
Czy sprawdziłeś logi pod kątem problemów z logowaniem?
Jacek
Jaka jest twoja wydajność lspci -nn | grep '\[03'? Jeśli masz więcej niż jeden wiersz w tym wyjściu, prawdopodobnie dotyczy to sterownika i musisz go ponownie zainstalować. Mam szczegółową odpowiedź na to pytanie . Pętla logowania jest jednym z problemów, z którymi się spotkałem, a instalacja środowiska Xfce naprawiła to, ale tylko tymczasowo. Krótko mówiąc, powinieneś po prostu ponownie zainstalować sterownik Nvidia, a następnie powinien on działać dobrze. Wszelkie inne związane z tym problemy, a następnie sprawdź link, który wysłałem.
Joe

Odpowiedzi:

2

wygląda na to, że w pewnym momencie próbowałeś uruchomić swoją Xsession jako root, a to pozostawiło niektóre inne pliki będące własnością root w twoim katalogu domowym.

aby wyświetlić listę wszystkich plików w twoim katalogu domowym, których właścicielem jest root

find ~ -uid 0

przejrzyj listę i pokaż coś, a następnie spróbuj ponownie.

Dobrym pomysłem może być również przesłanie tego pliku do pliku w celu późniejszego wykorzystania w przypadku wprowadzenia kolejnych problemów z późniejszymi zmianami.

Jeśli jesteś zadowolony, że wszystkie pliki wymienione przez to polecenie powinny zostać zwrócone do twojej własności, uruchom to polecenie.

find ~ -uid 0 -exec chown $USER:$USER -r {} \;

Warto również utworzyć nowe konto użytkownika do porównania, spróbuj się zalogować, jeśli to nie zadziała, problem może nie leżeć na poziomie użytkownika, ale może być kwestią systemową.

Amias
źródło
Mam inne konto na moim komputerze. Nie mogę się również zalogować. Jedyne pliki, które są własnością root, znajdują się głównie w moim prywatnym folderze tymczasowym.
Olumide,
więc wygląda na to, że coś jest zepsute na poziomie systemu, więc poprawka najprawdopodobniej dotyczy edycji plików w / etc / X11
Amias
Aktualizacja oprogramowania BTW chce się zaktualizować, libgbm1ale nie może, ponieważ aktualizacja jest zablokowana. Zastanawiam się, czy to ma związek z problemem.
Olumide,
Ostatnią rzeczą, którą zrobiłem przed wystąpieniem problemu, było zaakceptowanie aktualizacji zawierającej NVIDIA CUDA.
Olumide,
Aktualizacja: Zrobiłem wymuszoną aktualizację lub coś w tym rodzaju i teraz nie mogę uruchomić się na żadnym z komputerów stacjonarnych. Żadne opcje nie są prezentowane.
Olumide,
1
  1. Sprawdź i opublikuj swój /var/log/Xorg.0.logi /var/log/Xorg.0.log.oldpo nieudanym logowaniu.
  2. Usuń x11-common, usuń / zmień nazwę /etc/X11i zainstaluj x11-commonponownie.
  3. XFCE nie używa drogich efektów 3D, więc prawdopodobnie nie ma na nim OpenGL i / lub specjalnych sterowników graficznych. Sprawdź sterowniki graficzne swojej karty.
Tomasz
źródło
Niestety nie jestem już w stanie przetestować tych kroków. Majstrowałem przy instalacji, aż całkowicie ją zepsułem i nic nie działało. Musiałem więc ponownie zainstalować. To nie idzie zbyt płynnie. Prawie tęsknię za Windowsem (właściwie ja _am_currently na Windowsie)
Olumide
Bez wątpienia pulpit systemu Linux jest nadal największym problemem, prawdopodobnie jedynym. Nawet jeśli aktualizacja jest możliwa, zawiera wiele pułapek. Zazwyczaj oddzielam dom i instaluję świeżą wersję, jeśli nic więcej nie pomaga.
Thomas
powiedz co chcesz, ale brakuje mi względnej stabilności systemu Windows. Tak się boję aktualizacji do LTS 16.04. Ubuntu ugryzł mnie zbyt wiele razy, gdy próbuję wykonać niewinną aktualizację i bam, cała instalacja się kończy.
Olumide,
Nie uwierzysz w to, ale po tym, jak uruchomiłem mój system i zastosowałem aktualizację oprogramowania, to samo stało się na moim pulpicie ubuntu !!! W końcu spróbujesz swoich sugestii.
Olumide,