Happened to me last night. Got in from work, booted the computer, and started to do some office work. Noticed there were updates so ran them. Iβve been running Manjaro KDE Plasma for nearly 3 years and never ever had a problem, so I just go ahead and run updates whenever they are available.
Afterwards could not boot. Iβd get to the normal login screen, but after putting in my password and hitting return it would just freeze.
Could access the system via tty but did not manage to fix it.
Thought it might have been the base (arch / manjaro), so installed debianβs plasma. Iβd cleaned out my home directory first as I suspected it was something in my plasma theming. But after I brought some stuff back into my home directory it happened again. Couldnβt fix it so went to bed.
I found this post this morning and used the advice to nuke everything from my home folder. That fixed it. I could boot straight back in.
But because I was worried this might happen again sometime soon, especially with the switch to wayland coming up for plasma, I am now on Manjaro Gnome. I installed it this morning, and have had a bit of a battle getting used to how different things are.
I really like plasma but Iβm going to force myself to stay on gnome for a while, get used to it, and see what I think. Right now itβs working well.
Just want to say thanks to the devs at Manjaro. I like what you build - thanks. In 3 years this is the first problem Iβve ever had. With windows this kind of thing used to happen to me every few months. And on windows I did not have dotfiles to bring my setttings back. Doing a reinstall was a nightmare of configuring every single program on the computer from scratch.
edit
β¦
My laptop was setup exactly like the desktop. It was my desktop that crashed and burned.
Today after thinking about it for a while, and getting rid of all the theming Iβve installed on the laptop, I ran sudo pacman -Syyu, and no problems. I thought the same thing might happen on the laptop but it updated perfectly and is running fine. I have no idea what the difference is. Probably some tiny little config file that I donβt even know exists.