Nedávno jsem tedy uvízl v přihlašovací smyčce na Ubuntu 18. Zkoušel jsem některá zde zveřejněná řešení, ale žádné z nich mi zatím nefunguje. Zde je to, co jsem zkusil při přístupu k terminálu z přihlašovací obrazovky:
- Kontrola vlastnictví souborů .Xauthority a .ICEauthority. Dokonce je odstranil. Soubory jsou v pořádku. Když jsem je smazal, stále jsem měl přihlašovací smyčku, ale soubor nebyl automaticky znovu vytvořen, když jsem se pokusil normálně přihlásit. Abych je znovu vytvořil, musel jsem ručně vydat startx.
- Kontrola oprávnění adresáře /tmp a dokonce smazání veškerého jeho obsahu.
- Pokusili jste se přihlásit jako testovací uživatel vytvořením nového uživatele. Fungovalo to, ale můj uživatel nefunguje.
- Funguje použití startx při otevírání terminálu z přihlašovací obrazovky. Když se ale odhlásím nebo restartuji, přihlašovací obrazovka se stále zasekává v přihlašovací smyčce.
- Přepnutí na jinou přihlašovací obrazovku gdm3 -> lightdm pomocí sudo dpkg-reconfigure lightdm/gdm3 a zadáním sudo init 5 se vrátíte na přihlašovací obrazovku.
- Zkontroloval jsem obsah .xsession-errors a .xsessions-errors.old a zobrazil následující chybové zprávy (které si nejsem jistý, jestli rozumím):
.xsession-errors (.xsession-errors.old je přesně to samé):
dbus-update-activation-environment: error: unable to connect to D-Bus: Failed to connect to socket /run/user/1002/bus: Connection refused
dbus-update-activation-environment: error: unable to connect to D-Bus: Failed to connect to socket /run/user/1002/bus: Connection refused
dbus-update-activation-environment: error: unable to connect to D-Bus: Failed to connect to socket /run/user/1002/bus: Connection refused
dbus-update-activation-environment: error: unable to connect to D-Bus: Failed to connect to socket /run/user/1002/bus: Connection refused
Podíval jsem se na tento soubor sběrnice a udělal jsem na něm ls -la a toto je to, co jsem dostal:
srw-rw-rw- 1 myusername myusername 0 Apr 11 10:02 /run/user/1002/bus
Příčina chyby:
Nejsem si jistý, co se stalo, když jsem se pokoušel spustit nějakou výpočetní úlohu a myslím, že to bylo hladové po příliš velkém množství zdrojů na mém počítači. Můj počítač zamrzl a musel jsem provést tvrdý restart stisknutím tlačítka napájení. Poté jsem uvízl v tomto problému se smyčkou přihlášení.
Otázka:Máte představu, co tyto chybové zprávy znamenají? Máte nápad, jak vyřešit tento problém se smyčkou přihlášení?
Související:Proměnná prostředí Maven nefunguje na jiném terminálu?UPRAVIT:
- Přeinstalace ovladačů grafické karty problém nevyřešila.
- Vyzkoušet „lubuntu-desktop“ však funguje! Mohu použít běžnou relaci v tomto světelném prostředí. ubuntu-desktop nefunguje (stále problém se smyčkou přihlášení).
Přijatá odpověď:
Narazil jsem na stejný problém a přeinstalování lightdm mi problém vyřešilo:
sudo apt-get install --reinstall lightdm
sudo reboot