Device: Lenovo ThinkPad P16 Gen 3
OS: Ubuntu 24.04 LTS
* Dual Boot Ubuntu & Windows install on device, although Window has not been booted into for at least a year, if not more.
* Last updated and upgraded yesterday
* Last backup a year ago. [Went to backup yesterday and unable to gain access to the external hard drive, showing this error (same message as in picture 3, which I sourced from onlien as I can't replicate it to take a picture due to the current issue). The hard drive showed that it was formatted as NFTS, and after installing nfts3 and running nftsfix on the hard drive (`nftsfix /dev/sdv1` or something like that; trying to do this from memory) in the terminal, got an input/output error. Was going to troubleshoot that more today and do a separate backup, but then this happened.]
Report:
Went to log into my primary user, and it showed a brief "Authentification error" beneath the password box before I even started typing in the password. Then, upon entering the password (due to muscle memory being faster than processing the "Authentification error" message), the password box froze out. I was unable to get the screen to change from that state. I could get the basic settings/network drop down (WIFI, bluetooth, etc) in the upper right to drop down and go back up, but was unable to escape to selecting a different user.
I force restarted the device, and upon selecting Ubuntu in the GRUB boot menu, the normal Linux Ubuntu booting screen showed (picture 2, please ignore dirty screen). However, after that instead of the user selection GUI screen that normally populates upon Ubuntu booting, this screen (picture 1) showed up. I do not know what command line this is (e.g. GRUB, GNOME, something else?) nor what the issue is aside from noticing that it shows dependency errors and says `no UUID available providing old NGUID`, which I don't understand how those came about. I don't know how to fix this issue.
Solution Attempts:
Honestly, as I have no idea what this is, I have not done anything besides several device hard reboots to see if that somehow would miraculously fix the issue. Since I don't know what this command line is even in/for, I have not entered any commands—not going to fuck around and find out here when I don't have a recent backup.