Booting to black screen after update, no grub drive error

After updating today, I can only boot into a black screen. I am currently in usb live boot and I’ve tried following the wiki page “Restore the GRUB Bootloader” ([GRUB/Restore the GRUB Bootloader - Manjaro]) but after the “update the GRUB configuration” step, I get the following:

[manjaro /]#  grub-mkconfig -o /boot/grub/grub.cfg 
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.10-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.10-x86_64.img
Found initrd fallback image: /boot/initramfs-5.10-x86_64-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your device.map.
Adding boot menu entry for UEFI Firmware Settings ...
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: warning: unknown device type nvme0n1.
done

Also for what it’s worth, on the efibootmgr -v I see old OS’s I’ve tried and even Windows, which has never been installed on my laptop except in VM.

Here is some more information in case it’s needed, and I appreciate any help sorting this out.

[manjaro /]# inxi -Fazi
12System:    12Kernel 5.10.42-1-MANJARO x86_64 12bits 64 12compiler gcc 12v 11.1.0 
           12parameters BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC 
           misobasedir=manjaro misolabel=MANJARO_KDE_2107 quiet systemd.show_status=1 apparmor=1 
           security=apparmor driver=free nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 
           12Console N/A 12wm kwin_x11 12Distro Manjaro Linux 12base Arch Linux 
12Machine:   12Type Laptop 12System Notebook 12product N85_N87,HJ,HJ1,HK1 12v N/A 12serial N/A 12Chassis 12type 10 
           12serial N/A 
           12Mobo Notebook 12model N85_N87,HJ,HJ1,HK1 12serial N/A 12UEFI American Megatrends 
           12v 1.05.22RLS1 12date 03/27/2018 
12Battery:   12ID-1 BAT0 12charge 31.5 Wh (100.0%) 12condition 31.5/59.9 Wh (52.5%) 12volts 12.5 12min 11.1 
           12model Notebook BAT 12type Li-ion 12serial <filter> 12status Full 
12CPU:       12Info Quad Core 12model Intel Core i7-7700HQ 12socket U3E1 12bits 64 12type MT MCP 
           12arch Kaby Lake 12family 6 12model-id 9E (158) 12stepping 9 12microcode DE 12cache 12L1 256 KiB 
           12L2 6 MiB 12L3 6 MiB 
           12flags avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 12bogomips 44817 
           12Speed 900 MHz 12min/max 800/3800 MHz 12base/boost 2700/8300 12volts 0.8 V 12ext-clock 100 MHz 
           12Core speeds (MHz) 121 900 122 900 123 900 124 900 125 900 126 900 127 900 128 900 
           12Vulnerabilities 12Type itlb_multihit 12status KVM: VMX disabled 
           12Type l1tf 12mitigation PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
           12Type mds 12mitigation Clear CPU buffers; SMT vulnerable 
           12Type meltdown 12mitigation PTI 
           12Type spec_store_bypass 
           12mitigation Speculative Store Bypass disabled via prctl and seccomp 
           12Type spectre_v1 12mitigation usercopy/swapgs barriers and __user pointer sanitization 
           12Type spectre_v2 12mitigation Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: 
           conditional, RSB filling 
           12Type srbds 12mitigation Microcode 
           12Type tsx_async_abort 12status Not affected 
12Graphics:  12Device-1 Intel HD Graphics 630 12vendor CLEVO/KAPOK 12driver i915 12v kernel 12bus-ID 00:02.0 
           12chip-ID 8086:591b 12class-ID 0300 
           12Device-2 NVIDIA GP107M [GeForce GTX 1050 Ti Mobile] 12vendor CLEVO/KAPOK 12driver nouveau 
           12v kernel 12bus-ID 01:00.0 12chip-ID 10de:1c8c 12class-ID 0302 
           12Device-3 Chicony Chicony USB 2.0 Camera 12type USB 12driver uvcvideo 12bus-ID 1-2:3 
           12chip-ID 04f2:b5a7 12class-ID 0e02 
           12Display 12server X.Org 1.20.11 12compositor kwin_x11 12driver 12loaded modesetting,nvidia 
           12display-ID :0 12screens 1 
           12Screen-1 0 12s-res 1920x1080 12s-dpi 96 12s-size 508x285mm (20.0x11.2") 12s-diag 582mm (22.9") 
           12Monitor-1 eDP1 12res 1920x1080 12hz 60 12dpi 143 12size 340x190mm (13.4x7.5") 
           12diag 389mm (15.3") 
           12OpenGL 12renderer Mesa Intel HD Graphics 630 (KBL GT2) 12v 4.6 Mesa 21.2.3 
           12direct render Yes 
12Audio:     12Device-1 Intel CM238 HD Audio 12vendor CLEVO/KAPOK 12driver snd_hda_intel 12v kernel 
           12bus-ID 00:1f.3 12chip-ID 8086:a171 12class-ID 0403 
           12Device-2 NVIDIA GP107GL High Definition Audio 12driver snd_hda_intel 12v kernel 
           12bus-ID 01:00.1 12chip-ID 10de:0fb9 12class-ID 0403 
           12Sound Server-1 ALSA 12v k5.10.42-1-MANJARO 12running yes 
           12Sound Server-2 JACK 12v 1.9.19 12running no 
           12Sound Server-3 PulseAudio 12v 15.0 12running yes 
           12Sound Server-4 PipeWire 12v 0.3.38 12running no 
12Network:   12Device-1 Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 12vendor CLEVO/KAPOK 
           12driver r8169 12v kernel 12port d000 12bus-ID 03:00.1 12chip-ID 10ec:8168 12class-ID 0200 
           12IF enp3s0f1 12state down 12mac <filter> 
           12Device-2 Intel Wireless 8265 / 8275 12driver iwlwifi 12v kernel 12port d000 12bus-ID 04:00.0 
           12chip-ID 8086:24fd 12class-ID 0280 
           12IF wlp4s0 12state up 12mac <filter> 
           12IP v4 <filter> 12type dynamic noprefixroute 12scope global 12broadcast <filter> 
           12IP v6 <filter> 12type noprefixroute 12scope link 
           12WAN IP <filter> 
12Bluetooth: 12Device-1 Intel Bluetooth wireless interface 12type USB 12driver btusb 12v 0.8 12bus-ID 1-3:4 
           12chip-ID 8087:0a2b 12class-ID e001 
           12Report rfkill 12ID hci0 12rfk-id 1 12state up 12address see --recommends 
12Drives:    12Local Storage 12total 1.15 TiB 12used 495.6 GiB (42.1%) 
           12ID-1 /dev/nvme0n1 12maj-min 259:0 12vendor Western Digital 12model WDS256G1X0C-00ENX0 
           12size 238.47 GiB 12block-size 12physical 512 B 12logical 512 B 12speed 31.6 Gb/s 12lanes 4 
           12type SSD 12serial <filter> 12rev B35900WD 12temp 38.9 C 
           12SMART yes 12health PASSED 12on 2y 38d 20h 12cycles 1,818 12read-units 19,707,827 [10.0 TB] 
           12written-units 17,210,572 [8.81 TB] 
           12ID-2 /dev/sda 12maj-min 8:0 12vendor Crucial 12model CT1000MX500SSD1 
           12family Micron Client SSDs 12size 931.51 GiB 12block-size 12physical 4096 B 12logical 512 B 
           12sata 3.3 12speed 6.0 Gb/s 12type SSD 12serial <filter> 12rev 033 12temp 29 C 
           12SMART yes 12state enabled 12health PASSED 12on 38d 17h 12cycles 417 12written 3.26 TiB 
           12ID-3 /dev/sdb 12maj-min 8:16 12type USB 12vendor Kingston 12model DataTraveler 2.0 
           12size 7.22 GiB 12block-size 12physical 512 B 12logical 512 B 12type N/A 12serial <filter> 12rev 1.00 
           12SMART Message Unknown USB bridge. Flash drive/Unsupported enclosure? 
12Partition: 12ID-1 / 12raw-size 206.67 GiB 12size 202.36 GiB (97.92%) 12used 24.46 GiB (12.1%) 12fs ext4 
           12block-size 4096 B 12dev /dev/nvme0n1p3 12maj-min 259:3 
           12ID-2 /boot/efi 12raw-size 2 GiB 12size 2 GiB (99.80%) 12used 288 KiB (0.0%) 12fs vfat 
           12block-size 512 B 12dev /dev/nvme0n1p1 12maj-min 259:1 
           12ID-3 /home 12raw-size 931.51 GiB 12size 915.89 GiB (98.32%) 12used 471.14 GiB (51.4%) 12fs ext4 
           12block-size 4096 B 12dev /dev/sda1 12maj-min 8:1 
12Swap:      12Alert No swap data was found. 
12Sensors:   12System Temperatures 12cpu 55.5 C 12mobo N/A 12gpu nouveau 12temp 32.0 C 
           12Fan Speeds (RPM) N/A 
12Info:      12Processes 256 12Uptime 15m 12wakeups 1 12Memory 15.53 GiB 12used 2.59 GiB (16.7%) 12Init systemd 
           12v 249 12tool systemctl 12Compilers 12gcc 11.1.0 12clang 12.0.1 12Packages 1492 12pacman 1471 
           12lib 435 12flatpak 21 12Client Unknown Shell 12inxi 3.3.06
[manjaro /]# parted -l
Model: ATA CT1000MX500SSD1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name   Flags
 1      1049kB  1000GB  1000GB  ext4         /home


Model: Kingston DataTraveler 2.0 (scsi)
Disk /dev/sdb: 7747MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 2      2946MB  2950MB  4194kB  primary               esp


Model: WDC WDS256G1X0C-00ENX0 (nvme)
Disk /dev/nvme0n1: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name  Flags
 1      1049kB  2149MB  2147MB  fat32                 boot, legacy_boot, esp
 2      2149MB  34.1GB  32.0GB  linux-swap(v1)        swap
 3      34.1GB  256GB   222GB   ext4

[manjaro /]# efibootmgr -v
BootCurrent: 000B
Timeout: 1 seconds
BootOrder: 0002,000A,000B,000C,0000,0005,0001,0004,0003,0009
Boot0000* Windows Boot Manager  VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...C................
Boot0001* ubuntu        VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0002* manjaro       HD(1,GPT,dff99a21-1ca4-254b-8564-df1d10e78190,0x800,0x400000)/File(\EFI\manjaro\grubx64.efi)
Boot0003* Fedora        VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0004* Pop!_OS 21.04 VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0005* Pop!_OS 20.10 VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0009* salientos     VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot000A* UEFI OS       HD(1,GPT,dff99a21-1ca4-254b-8564-df1d10e78190,0x800,0x400000)/File(\EFI\BOOT\BOOTX64.EFI)..BO
Boot000B* UEFI: KingstonDataTraveler 2.01.00    PciRoot(0x0)/Pci(0x14,0x0)/USB(3,0)/CDROM(1,0x57c908,0x8000)..BO
Boot000C* UEFI: KingstonDataTraveler 2.01.00, Partition 1       PciRoot(0x0)/Pci(0x14,0x0)/USB(3,0)/HD(1,MBR,0x0,0x57c908,0x2000)..BO

Hello @Kelltech :wink:

First, to prevent such ugly “12” numbers at the inxi output, use it it like that:

inxi --full --admin --filter --width 80 --color=0

The KDE Konsole seems to copy also the hidden color codes.


If efibootmgr creates entries with “VenHw” than it is Firmware bug or it needs some special formatting when creating an entry…

  • VenHw stands for the “Vendor Hardware Device Path”
  • HD stands for the “Harddrive Media Device Path”

Source: https://uefi.org/sites/default/files/resources/UEFI_Spec_Errata_Only.pdf

However…

These 2 are correct and must be both for Manjaro…

But I would rather think that since you use a hybrid gpu, there is a timing issue:

Replace MODULES=() with:

# the order of the modules matters
MODULES=(i915 nouveau)

at /etc/mkinitcpio.conf with an editor.

Then run sudo mkinitcpio -P to update the initramfs.

Hey @megavolt thanks for the instructions on getting non-ugly in I output, copied to my notes now!

I followed your instructions,

But on boot, I get past the splash screen and back to a black screen, no curser or anything. I can ctl-alt-f2 and properly reboot, but that’s it.

The please edit the kernel parameter and remove quiet from there. Then you should see a the verbose boot log on the screen.

Also when switching to another TTY, log in and try to start kde manually:

startx /usr/bin/startplasma-x11

If that does not work, post the journal here of the previous boot:

journalctl --boot -1 --no-hostname --no-pager

Also the xorg logs, located here: /var/log/

This caused my desktop to appear immediately:

And when I rebooted, I had to do that again, so it’s starting the DE but only manually. :laughing:

So the problem occurred 100% in the SDDM Display-Manager and not Plasma itself. However, can you post the log of SDDM?

journalctl --boot 0 --unit sddm.service

Thanks for your ongoing help, @megavolt and here’s that information:

journalctl --boot 0 --unit sddm.service
-- Journal begins at Mon 2021-08-16 11:41:51 CDT, ends at Mon 2021-10-11 19:14:05 CDT. --
Oct 11 19:08:22 irish-sager systemd[1]: Started Simple Desktop Display Manager.
Oct 11 19:08:22 irish-sager sddm[703]: Initializing...
Oct 11 19:08:22 irish-sager sddm[703]: Starting...
Oct 11 19:08:22 irish-sager sddm[703]: Logind interface found
Oct 11 19:08:22 irish-sager sddm[703]: Adding new display on vt 1 ...
Oct 11 19:08:22 irish-sager sddm[703]: Loading theme configuration from ""
Oct 11 19:08:22 irish-sager sddm[703]: Display server starting...
Oct 11 19:08:22 irish-sager sddm[703]: Adding cookie to "/var/run/sddm/{e295c1aa-3179-47cc-b063-816836e>
Oct 11 19:08:22 irish-sager sddm[703]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 v>
Oct 11 19:08:22 irish-sager sddm[703]: Setting default cursor
Oct 11 19:08:23 irish-sager sddm[703]: Running display setup script  "/sbin/prime-offload"
Oct 11 19:08:23 irish-sager sddm[703]: Display server started.
Oct 11 19:08:23 irish-sager sddm[703]: Socket server starting...
Oct 11 19:08:23 irish-sager sddm[703]: Socket server started.
Oct 11 19:08:23 irish-sager sddm[703]: Loading theme configuration from "/usr/share/sddm/themes/breath2>
Oct 11 19:08:23 irish-sager sddm[703]: Greeter starting...
Oct 11 19:08:23 irish-sager sddm-helper[854]: [PAM] Starting...
Oct 11 19:08:23 irish-sager sddm-helper[854]: [PAM] Authenticating...
Oct 11 19:08:23 irish-sager sddm-helper[854]: pam_unix(sddm-greeter:session): session opened for user s>
Oct 11 19:08:23 irish-sager sddm-helper[854]: [PAM] returning.
Oct 11 19:08:23 irish-sager sddm[703]: Greeter session started successfully
Oct 11 19:08:23 irish-sager sddm-helper[854]: [PAM] Closing session
Oct 11 19:08:23 irish-sager sddm-helper[854]: pam_unix(sddm-greeter:session): session closed for user s>
Oct 11 19:08:23 irish-sager sddm-helper[854]: [PAM] Ended.
Oct 11 19:08:23 irish-sager sddm[703]: Auth: sddm-helper exited with 6
Oct 11 19:08:23 irish-sager sddm[703]: Greeter stopped.
Oct 11 19:08:23 irish-sager sddm[703]: Display server stopped.
Oct 11 19:08:23 irish-sager sddm[703]: Running display stop script  "/usr/share/sddm/scripts/Xstop"
Oct 11 19:08:23 irish-sager sddm[703]: Socket server stopping...
Oct 11 19:08:23 irish-sager sddm[703]: Socket server stopped.
Oct 11 19:08:23 irish-sager sddm[703]: Removing display ":0" ...
Oct 11 19:08:23 irish-sager sddm[703]: Adding new display on vt 1 ...
Oct 11 19:08:23 irish-sager sddm[703]: Loading theme configuration from ""
Oct 11 19:08:23 irish-sager sddm[703]: Display server starting...
Oct 11 19:08:23 irish-sager sddm[703]: Adding cookie to "/var/run/sddm/{7f19437d-47fd-434e-b92f-86e9d9a>
Oct 11 19:08:23 irish-sager sddm[703]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 v>
Oct 11 19:08:25 irish-sager sddm[703]: Setting default cursor```

@Kelltech Argh… please edit your post and replace the output with this command output:

journalctl --boot 0 --unit sddm.service --no-pager

The end of some lines are cut off. That happens in pager mode.

Sorry about that, here it is:

journalctl --boot 0 --unit sddm.service --no-pager
-- Journal begins at Mon 2021-08-16 11:41:51 CDT, ends at Mon 2021-10-11 21:06:25 CDT. --
Oct 11 19:08:22 irish-sager systemd[1]: Started Simple Desktop Display Manager.
Oct 11 19:08:22 irish-sager sddm[703]: Initializing...
Oct 11 19:08:22 irish-sager sddm[703]: Starting...
Oct 11 19:08:22 irish-sager sddm[703]: Logind interface found
Oct 11 19:08:22 irish-sager sddm[703]: Adding new display on vt 1 ...
Oct 11 19:08:22 irish-sager sddm[703]: Loading theme configuration from ""
Oct 11 19:08:22 irish-sager sddm[703]: Display server starting...
Oct 11 19:08:22 irish-sager sddm[703]: Adding cookie to "/var/run/sddm/{e295c1aa-3179-47cc-b063-816836e31b77}"
Oct 11 19:08:22 irish-sager sddm[703]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 vt1 -auth /var/run/sddm/{e295c1aa-3179-47cc-b063-816836e31b77} -noreset -displayfd 17
Oct 11 19:08:22 irish-sager sddm[703]: Setting default cursor
Oct 11 19:08:23 irish-sager sddm[703]: Running display setup script  "/sbin/prime-offload"
Oct 11 19:08:23 irish-sager sddm[703]: Display server started.
Oct 11 19:08:23 irish-sager sddm[703]: Socket server starting...
Oct 11 19:08:23 irish-sager sddm[703]: Socket server started.
Oct 11 19:08:23 irish-sager sddm[703]: Loading theme configuration from "/usr/share/sddm/themes/breath2/theme.conf"
Oct 11 19:08:23 irish-sager sddm[703]: Greeter starting...
Oct 11 19:08:23 irish-sager sddm-helper[854]: [PAM] Starting...
Oct 11 19:08:23 irish-sager sddm-helper[854]: [PAM] Authenticating...
Oct 11 19:08:23 irish-sager sddm-helper[854]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=963) by (uid=0)
Oct 11 19:08:23 irish-sager sddm-helper[854]: [PAM] returning.
Oct 11 19:08:23 irish-sager sddm[703]: Greeter session started successfully
Oct 11 19:08:23 irish-sager sddm-helper[854]: [PAM] Closing session
Oct 11 19:08:23 irish-sager sddm-helper[854]: pam_unix(sddm-greeter:session): session closed for user sddm
Oct 11 19:08:23 irish-sager sddm-helper[854]: [PAM] Ended.
Oct 11 19:08:23 irish-sager sddm[703]: Auth: sddm-helper exited with 6
Oct 11 19:08:23 irish-sager sddm[703]: Greeter stopped.
Oct 11 19:08:23 irish-sager sddm[703]: Display server stopped.
Oct 11 19:08:23 irish-sager sddm[703]: Running display stop script  "/usr/share/sddm/scripts/Xstop"
Oct 11 19:08:23 irish-sager sddm[703]: Socket server stopping...
Oct 11 19:08:23 irish-sager sddm[703]: Socket server stopped.
Oct 11 19:08:23 irish-sager sddm[703]: Removing display ":0" ...
Oct 11 19:08:23 irish-sager sddm[703]: Adding new display on vt 1 ...
Oct 11 19:08:23 irish-sager sddm[703]: Loading theme configuration from ""
Oct 11 19:08:23 irish-sager sddm[703]: Display server starting...
Oct 11 19:08:23 irish-sager sddm[703]: Adding cookie to "/var/run/sddm/{7f19437d-47fd-434e-b92f-86e9d9aa804e}"
Oct 11 19:08:23 irish-sager sddm[703]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 vt1 -auth /var/run/sddm/{7f19437d-47fd-434e-b92f-86e9d9aa804e} -noreset -displayfd 18
Oct 11 19:08:25 irish-sager sddm[703]: Setting default cursor
Oct 11 19:08:25 irish-sager sddm[703]: Running display setup script  "/sbin/prime-offload"
Oct 11 19:08:26 irish-sager sddm[703]: Display server started.
Oct 11 19:08:26 irish-sager sddm[703]: Socket server starting...
Oct 11 19:08:26 irish-sager sddm[703]: Socket server started.
Oct 11 19:08:26 irish-sager sddm[703]: Loading theme configuration from "/usr/share/sddm/themes/breath2/theme.conf"
Oct 11 19:08:26 irish-sager sddm[703]: Greeter starting...
Oct 11 19:08:26 irish-sager sddm-helper[885]: [PAM] Starting...
Oct 11 19:08:26 irish-sager sddm-helper[885]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=963) by (uid=0)
Oct 11 19:08:26 irish-sager sddm-helper[885]: [PAM] Authenticating...
Oct 11 19:08:26 irish-sager sddm-helper[885]: [PAM] returning.
Oct 11 19:08:26 irish-sager sddm[703]: Greeter session started successfully
Oct 11 19:08:26 irish-sager sddm[703]: Message received from greeter: Connect```

Well it works? What does not work?

Just after boot instead of seeing the login, the screen goes dark, as if the monitor switches off. I can start TTY and the screen comes back and from there I can start Plasma, but that’s it.

Update: Installed the 5.4.x kernel, fixed it. :laughing:

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