Lightdm greeter fails to initialize, laptop hangs on boot 20.04


I recently rebooted my laptop having not have in months. Dell XPS 9560. It now hangs on boot and lightdm won't start. I don't get a GUI. It has a Nvidia 960 video card.

I tried some advice online like reinstalling lightdm, lightdm-greeter, lightdm-gtk-greeter-settings and xorg.

I'd list the log errors but it's a 4k screen, the letters are TINY, I'm down to my phone and the camera won't focus on them. From what I could interpret lightdm-greeter or something adjacent to it is the problem.

Normally I'd just nuke and pave but I'm at work.