Stuck on black screen unable to boot

Hi good people,
I proceeded with some updates yesterday and my laptop is unable to boot this morning :o(
When booting, a few lines of script appear and one error is appearing: “[FAILED] Failed to start Load Kernel Modules”
The last line appearing on the screen ends with:“… fb0: i915drmfb frame buffer device”
I’m unable to access the text console with CTRL+ALT+F2
Manjaro plasma kde
using kernel 5.15
nvidia graphics card
I have a usb with a manjaro image which should be useful

Any help is greatly appreciated

could be the result of an interrupted update, since you cant enter into tty boot into manjaro live usb, connect to internet and chroot by running this command:
manjaro-chroot -a
(this chroot command doestn work with btrfs and encryption);
then rerun the update:
pacman-mirrors --fasttrack 5 && pacman -Syyu
and then provide output from:
mhwd-kernel -li && mhwd -l && mhwd -li

1 Like

Thank you brahma for the prompt response! I greatly appreciate it (it’s my work machine).
1.- When I proceeded with: “manjaro-chroot -a”
I got the following:
“grub-probe: error: cannot find a GRUB drive for /dev/sda1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sda1. Check your device.map.
==> Mounting (ManjaroLinux) [/dev/nvme0n1p2]
→ mount: [/mnt]
→ mount: [/mnt/boot/efi]”
> Does that mean it may be a Grub issue?

2.- When I did “pacman-mirrors --fasttrack 5 && pacman -Syyu”:
“:: Starting full system upgrade…
there is nothing to do”

3.- Please find below the output of: “mhwd-kernel -li && mhwd -l && mhwd -li”
"Currently running: 5.15.32-1-MANJARO (linux515)
The following kernels are installed in your system:

  • linux515
  • linux60

0000:01:00.0 (0302:10de:1f97) Display controller nVidia Corporation:

NAME VERSION FREEDRIVER TYPE
video-hybrid-intel-nvidia-prime 2021.11.04 false PCI
video-hybrid-intel-nvidia-470xx-prime 2021.11.04 false PCI
video-nvidia 2021.11.04 false PCI
video-nvidia-470xx 2021.11.04 false PCI
video-linux 2018.05.04 true PCI

0000:00:02.0 (0300:8086:9a49) Display controller Intel Corporation:

NAME VERSION FREEDRIVER TYPE
video-hybrid-intel-nvidia-prime 2021.11.04 false PCI
video-hybrid-intel-nvidia-470xx-prime 2021.11.04 false PCI
video-linux 2018.05.04 true PCI
video-modesetting 2020.01.13 true PCI
video-vesa 2017.03.12 true PCI

Installed PCI configs:
NAME VERSION FREEDRIVER TYPE
video-hybrid-intel-nvidia-prime 2021.12.18 false PCI
video-linux 2018.05.04 true PCI
video-modesetting 2020.01.13 true PCI

Warning: No installed USB configs!
[manjaro /]#
"
> I proceeded with the install of linux60 yesterday (and did not use it), maybe this caused the issue?
Thanks again for the help! Cheers

ok so post also output from:
inxi -G

if you installed the 6.0 kernel, which is newer, you will boot with it automatically, so its possible that you are affected with the ibt bug, or you are affected with the latest nvidia drivers bug, that causes not to boot with 3000 series cards, which i think is the case here…

[manjaro /]# inxi -G
12Graphics:
12Device-1 Intel TigerLake-LP GT2 [Iris Xe Graphics] 12driver i915 12v kernel
12Device-2 NVIDIA TU117M [GeForce MX450] 12driver nvidia 12v 510.60.02
12Device-3 Sunplus Innovation XiaoMi USB 2.0 Webcam 12type USB 12driver uvcvideo
12Display 12server X.org 12v 1.21.1.4 12driver 12X 12loaded modesetting 12gpu i915 12resolution 121 1600x900
122 2560x1600
12Message GL data unavailable for root.

so you dont have the 3000 series, so its possible the ibt bug…
are you still chrooted?
if so open new terminal window and from this window open this file:
kate /mnt/etc/default/grub
and change this line to look like this:
GRUB_TIMEOUT_STYLE=menu
then in this line: GRUB_CMDLINE_LINUX_DEFAULT inside the quotes add this parameter:
ibt=off
dont remove any parameters from there, add it to existing one, save the file;
and now go back to the chrooted terminal window and here run this command:
update-grub
exit chroot:
exit
reboot and see if it helped

also now you will have a grub menu shown during boot, so you can select the 5.15 kernel in the advanced options - dont select the fallback one, select the normal one

1 Like

That worked like a charm.
What do you recommend as a midterm fix:

Shall I leave everything as is or uninstall kernel 60?

uninstall the 6.0 kernel, install it again, reboot, boot with it and see if you can boot. if not switch back to the 5.15 from grub menu, uninstall the 6.0, install the 5.19 - dont install the rt one, install the normal one - if you want to use a newer kernel, reboot, and see if you can boot with the 5.19…

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.