As mentioned in the title, I boot my PC and select the Ubuntu OS that I have and then it gets stuck on an infinite loading screen.
I tried setting appending nomodeset to the grub but that didn't help me. Any suggestions?
After hitting escape on the loading screen to get prompted with some information about the system operations I found the following:
[ OK ] Starting User Runtime Directory /run/user/...
[FAILED] Failed to start Light Display Manager
See 'systemctl status lightdm.service' for details
[ OK ] Finished User Runtime Directory /run/user/... .
Starting User Manager for UID 10000...
[ OK ] Started User Manager for UID 10000...
[ OK ] Stopped Light Display Manager.
Starting Light Display Manager.
Starting RealtimeKit Scheduling Policy Service.
[ OK ] Started RealtimeKit Scheduling Policy Service.
[FAILED] Failed to start Light Display Manager.
Starting Light Display Manager...
[FAILED] Failed to start Light Display Manager.
See 'systemctl status lightdm.service' for more details.
And then it continues with the aforementioned failed start Lightdm messages. At the end of the prompts, I see
A start job is running for Hold until the boot process finishes up ( <mins> / no limit)
where <mins> is the time until the infinite loading process began I presume
Plus I try to get prompted a terminal via (alt + ctrl + f1/f2) to view the file but I cannot get any kind of terminal. It simply takes me back to the loading screen and then back to the messages.
But if I reboot the machine and then select advanced options for ubuntu from the OS select menu I can get a root shell prompt. But I do not have internet access since I tried running a sudo upgrade and the fetches failed.
So how do I fix the issue without networking ?