Uhh…this is probably what caused your issue. We use dracut, so if you installed mkinitcpio and removed kernel-install-for-dracut as a result, that would cause all kinds of breakage.
That is great but did you replace /etc/kernel/cmdline first as instructed?
Well thank god the (at least partial) problem has been found. I sorta figured I’d be going through a cycle of “I fixed it but don’t really know what went wrong, so am going to keep doing this over several updates”.
Assuming I didn’t do anything wrong, and the shown contents is what it should be, yes.
It works! Sorta. After logging in, everything but the mouse is black, and if I open a window from there it looks a bit glitchy. I’d guess this is nvidia driver issues, but I’m using the onboard graphics. My gpu isn’t in the PC right now.
Edit: I messed with it further and managed to get into a terminal to pair my mouse up. Entering an exiting edit mode gets my old second monitor background to flicker and sometimes stay on (currently on one monitor). The taskbar doesn’t exist, most windows I’ve gotten to like configuring the desktop more or less don’t respond unless resized, and there are no desktop icons, even if I make one. Really strong graphical problems here.
Here it seems your initial topic issue is solved.
The rest of the issues, after logging in depends mostly on your user account’s DE. I’m guessing it is KDE .
A quick workaround could be to create a new user account and try to log in. It should work fine. If not, then the original issue might be completely solved.
You are right that it’s kde. Through the broken ui I managed to create a new account, abd that did bring back the taskbar, but that too is glitchy like everything else still is. Something is very wrong witg the rendering.
Try altering/testing some options in the Compositor settings page.
If you have nvidia with proprietary drivers, you may want to use nvidia-settings utility, following advice from NVIDIA Archwiki.
As mentioned, my GPU isn’t in the PC, but is an nvidia one. I can try have a mess (or at least with what options it’ll let me select in this state), but I know it should play nice with my hardware since I’ve run this fine before, though not without the gpu.
Instead I took the easier route of just putting my GPU back in the PC. That was a bit of an ordeal because of dodgy connections, but in the end everything seems to be working just fine! You were right about it being nvidia settings. Thanks for helping me get my setup back, and I’m very impressed you did all that first guess without even seeing a bunch of logs.