tl;dr possible nvidia driver issue after upgrade resulting in blank screen during boot; Xorg.0.log file has possible clues(?)
Hello. I am a very happy Antergos user, and am looking forward to the possibility of its legacy continuing through Endeavour or some similar project.
After the initial installation in January, 2019, I have not encountered any system-wide problems until earlier this week. I did the regular update/upgrade with no obvious problems.
I shut down my laptop for the night, and when I went to reboot the next morning, I saw the normal boot procedure start, the little systemd message that displays the version, and the disk check (the one that says file system is clean or something similar), and a few seconds later, a blank screen. Nothing else.
I tried to access a login screen by trying to get one of the tty sessions by pressing CTRL-F1, F2, etc., to no result.
CTRL-ALT-DEL reboots, and I can reproduce the above scenario endlessly, apparently.
WHAT I’VE DONE SO FAR
(1) After searching online, I came across a suggestion to use a live Antergos instance to mount my normal root partition, arch-chroot into that partition, and run a regular Pacman update/upgrade. It indicated success, but had no impact on the problem.
(2) I thought maybe the boot process had progressed far enough to generate some logs (at least I hoped so), so I looked through the log folder, and it appeared that the Xorg log file was the only possible candidate for relevance.
After looking at it, even though I didn’t understand most of it, I believe that the possible issue causing this problem is something to do with the Nvidia driver or a kernel module relating to the video card somehow.
I am motivated to have this be a learning experience (as it already has - I had never used arch-chroot before. That was cool to be able to run commands that way.)
However, I don’t want to just try random things from various Google searches, and risk breaking my system more seriously, so I’m asking for some suggestions about possible next steps to take in troubleshooting this issue.
I know Antergos isn’t active any longer, but I hesitate to ask for help on an Arch forum because the reception to such requests is not what I would call friendly from my lurking there.
I didn’t see a facility to attach a file (even though the sticky topic for attaching log files talks about doing so after zipping all the relevant files together), so I’m using a link to to hastebin for the Xorg.0.log file on my system.
Thanks for any help or suggestions.