Hello friends from all over the world
I am having a strange boot problem with Cinnamon on a Lenovo Thinkpad T440 laptop. Indeed, after the grub screen I have a black screen! By adding the option nomodeset in the edit mode of the grub at startup, I can start and I have the login screen!
Strangely, I installed the DE Gnome and the boot is done without problem!
If you have an idea? A problem with Cinnamon?
I am posting the result of the inxi -Fxxxz command, the integrated graphics chipset is Intel Haswell-ULT.
This is probably it. Iāve heard A LOT of people having similar issue with the 5.12 kernel.
Also, with an older Thinkpad like that, you may want to just run with the lts kernel (I do). You can download it with akm if you can login or at the login screen drop to TTY (I believe cinnamon is Ctrl+alt+f3, and then Ctrl+alt+f7 to return), and run this:
pacman -Syu linux-lts linux-lts-headers
And then update grub as well.
grub-mkconfig -o /boot/grub/grub.cfg
Reboot and choose lts in grub and hopefully youāll be all set.
Also I looked at your hardware output and it doesnāt look like it loaded the module for the graphics. So you may also need to add MODULES= i915 to mkinitcpio.conf
It is resolved!
The idea of modifying the /etc/mkinitcpio.conf file and the kernel did not work. The solution:
Connect in chroot (I use the live iso Sparkylinux Rescue to do that: https://sourceforge.net/projects/sparkylinux/files/rescue/sparkylinux-2021.03-i686-rescue.iso/download)
We have to set logind-check-graphical=true inside lightdm.conf under /etc/lightdm/
Uncomment the line #setlogind-check-graphical=false and change from false to true
We turn off the pc and normally we finally have the lightdm connection window!
For information, I tested an installation with XFCE, we have the same problem because it uses Lightdm!
Thanks again for your ideas.
Thanks for the reply. I just gave you a couple of ideas as it seems a lot of people are having the same issue. I would like to confirm that this was on the 5.12.1 kernel? Have you updated to the 5.12.2 kernel now and itās okay?
I guess Iām more surprised it worked than anything. Iāve never tried to fix something Arch based with a Debian distro. It never even dawned on me to do so.
And what ātoolsā do you need? Basically all you should need is a terminal?
Thereās no wrong way to Linux I suppose. Iām really glad it all worked out.
My suggestion for 99% of people - use the lts kernel unless you have some reason not to. If you donāt know why to use a specific different kernel, lts is the answer.
I didnāt choose anything, because iāam a newbie with arch. I took the default kernel when installing EndeavorOS. Moreover, we do not have the choice of the kernel during the installation, it seems to me. Anyway, it works for me, thank you for the help provided.
You can add packages in during the installation. Or you can install with akm or a tty and terminal upon first boot. The latest kernel must be used for installation in case someone does in fact need it. You do need to know you want the lts kernel and how to get it though. We are admittedly not geared towards newbies and first time users.
Welcome to the fun! Glad to have helped get things working again for you.
Did this acutally solve it, or was it changing the kernel? I just want to make sure this is marked solved appropriately, especially since thereās a boat load of folks showing up with major problems due to updating the 5.12 kernel.
Yes, I confirm, this is the solution that solves my black screen problem at boot. Go to the section troubleshooting
Changing the kernel did not solve the problem on my Lenovo Thinkpad T440 laptop.
The craziest thing is that I did not have this problem on another Dell E5520 laptop!
Sure, itās a GPU issue.