Ubuntu 16.04 LTS – kan inte logga in
Idag gick det inte att logga in. Det blev svart och jag kom tillbaka till inloggningsrutan.
Jag har inte oceaner av tid och en sådan här sak kommer alltid olägligt, men behåll alltid lugnet och jobba metodiskt.
Läs den här texten i sin helhet innan du börjar.
Se felet
När datorn startar kommer det upp en meny, välj ”Avancerade flaggor för Ubuntu”. Nu ser du en lista med alla kernels som finns tillgängliga. Välj den senaste där det står (Upstart). Borde vara andra raden.
Nu kommer du in i terminalen.
Nu såg jag felmeddelandet:
”Ubuntu systemd-logind Failed to start user service, ignoring; Unknown unit: user@1000.service”
Hitta lösningar
Efter mycket googlande på en annan dator hittade jag att detta är en bug, och att den drabbar många sedan flera Linuxversioner tillbaka.
Hittade tips som skulle fixa detta: här och här.
Sammanfattning
Så efter en timma med detta kan jag sammanfatta allt läsande till detta:
Testa först:
sudo apt-get install systemd-sysv sudo reboot
Om du fortfarande inte kan logga in, testa då:
sudo apt-get install ubuntu-standard systemd-sysv sudo update-initramfs -u sudo reboot
Uppgradera Ubuntu
Och om det ändå inte fungerar, testa då att uppgradera Ubuntu.
För min del har Ubuntu 16.10 kommit ut. Bättre att ha en fungerande Ubuntu än en icke fungerande LTS-version.
sudo do-release-upgrade
Under uppgraderingen till 16.10 valde jag alla förvalda alternativ. Tex lightdm som skärmhanterare.
Hjälpte detta? Nej, jag har nu en ny version som fortfarande inte fungerar. Fick ett annat felmeddelande:
systemd-logind[2516]: Failed to enable subscription: Lanunc helper exited with unknown return code 1 systemd-logind[2516]: Failed to fully start up daemon: Input/output error
Så jakten på lösningen går vidare. Dessa fel ovan hittade jag igen bra lösning för.
Jag ska härnäst boota upp på ett USB-minne, säkerhetskopiera lite filer och installera om Ubuntu 16.10 från början.
Andra tips
En blev hjälpt av att ominstallera sina AMD grafikkortsdrivrutiner. Det kan du prova om du vet att du har ett AMD grafikkort.
Hur man gör det har jag inte behövt ta reda på.
Läste du ända hit innan du började?