I installed Manjaro for the first time yesterday. After a smooth installation process I used it for a few hours last night. As I recall I installed vim and zsh, not much more than that. I did run pacman -Syu to update existing packages.
This morning I’m unable to log in after a reboot. I just see the attached screen indefinitely. This is before I ever have any opportunity to type in a username or password. (I did type in the master password to decrypt the disk partition.)
I tried editing into the default boot option and appending a 3 to the line that started with linux (it was a lot longer than the example shown your first tutorial above.) However it didn’t seem to have any effect. After I hit F10 I still end up at the Plymouth screen.
I experimented with runlevel 2 and then 1. At runlevel 1 I was able to log on as root. I spent a couple of minutes staring at dmesg and /var/log/boot.log. I then typed exit, and… was surprised to get to the graphical login dialog. After a reboot things seem cleared up…
Its possible what you were experiencing was fsck - trying to fix the filesystem if corrupted, such as after a forced shutdown. The operation would take some time … thanks to plymouth you wouldnt see it … and if you kept force restarting during that operation then the problem would compound. During your attempts to boot into a lower runlevel the operation was able to succeed.
…Maybe. I cant know … but its a story that could fit.
You could maybe check the journal or other logs to see what was going on.
Minor follow-up: I double checked my .bash_history, and I did perform a pacman -S zsh after installing Manjaro xfce. At least, I had to chsh to it even if I missed a message about it being already installed.
Could you elaborate on what you mean by ‘default’? I hadn’t made any changes to the kernel before I ran into the problem. And neither of the 6.4 kernels is listed as ‘recommended’. I’m on the ‘recommended’ LTS release by default, it seems.
Hello from linux64! I am hopeful that this issue is now resolved. Thank you for teaching me some tools for reasoning about what kernel I’m currently using and what options I’ll have on a reboot. One trick I leaned on is to go look at /boot/grub/grub.cfg and try to imagine the boot screen when I reboot.
And yes … grub should allow you to select a kernel at boot.
If you dont see it … then grub may be hidden … try hitting Esc to make it appear.
You may also look at options in /etc/default/grub like GRUB_TIMEOUT
(and run sudo update-grub after edting that file to apply changes)