Not sure if it falls under this thread but it seems close enough.
I was on the current EOL Kernel. (Still have it as one of a few)
Got a Nvidia update in the manager requires 4.13-1, so I tried Xen and Hardened kernel builds and both failed. Had a few hours to spare so it’s obviously custom kernel time. I decide on mainline 4.14.0-rc2 (append ARCH naturally) it fails however its just grey screen with mouse cursor (sound familiar?). I go back to 4.12.3-1 and uninstall Nvidia and install Nouveau, followed with a reboot. Success! the 4.14 kernel loaded just fine. On my DE I go on over to package manager and search to reinstall Nvidia drivers because a 1024x768 reso just doesn’t cut it. … !! Welcome to dependency hell. Nvidia requires 4.13 while i’m on 4.14 (okay then been here before).
Anyway, I’m sure there’s a few workarounds but I thought this might be interesting to whoever reads it.