Nvidia Update - Black Screen of Death - Fixes Don't Work

Please help! I’m experiencing the ‘black screen of death’ issue where I’m unable to boot into Endeavour due to an apparent issue with a grub update.

This is a clean install, and I’ve yet to be able to boot into it.

I’ve also installed all kernels (‘regular’, ‘LTS’ and ‘Zen’-- and I can’t boot into any of them. I have an Nvidia RTX3050 that is working fine from the live ISO, so it’s not an issue with Intel graphics.

I chrooted into my installation and ran pacman -Syu, ran grub-install and grub-mkconfig --output=.... as per the info at the top of the forum pages, but I still can’t get Endeavour to boot.

Anybody got anything else I can try?

Thanks!
Bryan

Welcome to the forum! :smile:

Have you seen this? https://forum.endeavouros.com/t/grub-2-2-06-r322-gd9b4638c5-1-wont-boot-and-goes-straight-to-the-bios-after-update/

Yeah, my issue is different; I get to the grub menu, select a kernel, then after seeing the usual boot-related text flying by, the screen goes black. No access to TTY, either.

Bryan

Do you have more than one kernel installed? If so, you can try another one.
If you don’t, with the USB installer drive and proper arch-chroot call you can make practically any modifications to your system.

By the way, did you make any special things in addition to system update just before the problem? Having plenty of information helps a lot in solving the problem.
Again, in arch-chroot you can get various logs and send them to a pastebin service so we can take a look.

More here: https://discovery.endeavouros.com/?s=arch-chroot

What?

If the boot process is happening but “fails” at the graphical target then it’s a driver issue.

Could also be:

Are you able to show the output

inxi -Faz | eos-sendlog

Edit: Also show

pacman -Ss grub

pacman -Qs nvidia | eos-sendlog
Poster do does not give any info about the used drivers or packages at all …

May installed using Nvidia Option already so he does not know exactly…

1 Like
[root@EndeavourOS /]# inxi -Faz | eos-sendlog

(upower:123): UPower-WARNING **: 12:15:21.353: Cannot connect to upowerd: Could not connect: No such file or directory
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  9570  100    24  100  9546      4   1848  0:00:06  0:00:05  0:00:01  2521
https://clbin.com/PWgvP

[root@EndeavourOS /]# pacman -Ss grub
endeavouros/grub-tools 1.6.9-2
    Fixes, additions and enhancements to grub and os-prober.
endeavouros/grub2-theme-endeavouros 20220602-1
    EndeavourOS grub2 theme
core/grub 2:2.06.r334.g340377470-1 [installed]
    GNU GRand Unified Bootloader (2)
extra/breeze-grub 5.25.5-1
    Breeze theme for GRUB
community/grub-btrfs 4.11-2
    Include btrfs snapshots in GRUB boot options
community/grub-customizer 5.2.2-1
    A graphical grub2 settings manager
community/grub-theme-vimix 20190605-2
    A blur theme for grub
community/python-markdown 3.4.1-1
    Python implementation of John Gruber's Markdown.
community/ruby-rdiscount 2.2.0.2-3
    Fast Implementation of Gruber's Markdown in C
community/ruby-titlecase 0.1.1+13+1d6b4f7-5
    Ruby version of John Gruber's TitleCase.pl

[root@EndeavourOS /]# pacman -Qs nvidia | eos-sendlog
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1037  100    24  100  1013      4    197  0:00:06  0:00:05  0:00:01   238
https://clbin.com/PdvzU

I ran nvidia-installer-dkms at one point, but still had no luck booting; i’ve reinstalled Endeavour so many times, I can’t remember if the driver is currently installed or not; let me check some things :slight_smile:

Bryan

I doesn’t look like the driver is installed.

12Graphics:
  12Device-1 NVIDIA GA106 [Geforce RTX 3050] 12vendor Micro-Star MSI 12driver nouveau 12v kernel
    12non-free 515.xx+ 12status current (as of 2022-08) 12arch Ampere 12code GAxxx 12process TSMC n7 (7nm)
    12built 2020-22 12pcie 12gen 3 12speed 8 GT/s 12lanes 8 12link-max 12gen 4 12speed 16 GT/s 12lanes 16 12ports

Edit: It is running on the open source Nouveau driver.

B 12driver hid-generic,usbhid
12Display 12server X.org 12v 1.21.1.4 12driver 12X 12loaded modesetting,nvidia 12gpu nvidia,nvidia-nvswitch
12resolution 3840x2160
OK, i didn’t have the driver installed after the latest install, but I do now:

[root@EndeavourOS /]# inxi -G
12Graphics:
  12Device-1 NVIDIA GA106 [Geforce RTX 3050] 12driver nvidia 12v 515.65.01

…but i still can’t get booted in.

You can run this and post output.

nvidia-installer-check 

Then run a test install

nvidia-installer-dkms -t

If no errors are reported. You can install the Nvidia drivers

sudo nvidia-installer-dkms

reboot

Run and post output

inxi -Ga
[root@EndeavourOS /]# inxi -Ga
12Graphics:
  12Device-1 NVIDIA GA106 [Geforce RTX 3050] 12vendor Micro-Star MSI 12driver nvidia 12v 515.65.01
    12non-free 515.xx+ 12status current (as of 2022-08) 12arch Ampere 12code GAxxx 12process TSMC n7 (7nm)
    12built 2020-22 12pcie 12gen 3 12speed 8 GT/s 12lanes 8 12link-max 12gen 4 12speed 16 GT/s 12lanes 16 12ports
    12active none 12off HDMI-A-1 12empty DP-1,DP-2,DP-3 12bus-ID 01:00.0 12chip-ID 10de:2507 12class-ID 0300

I think there is a newer driver version. Do you also have ibt=off set in your default grub command line in /etc/default/grub? Then update grub with sudo grub-mkconfig -o /boot/grub/grub.cfg
Then reboot and see.

1 Like

The current driver version for Nvidia is 515.76 so you may need to update your mirrors and then run the update command again. Maybe it’s not on your mirrors yet?

Sooo I ended up doing yet another clean install of Endeavour using the ‘offline’ option as others have done. I was able to boot in just fine, but I’m assuming that’s because grub wasn’t updated during the install. Let’s see what happens after I update my system. :slight_smile:
Thanks all,
Bryan

nvidia  515.65.01

?
this looks more like a partly updated system… if you say you get black screen after update and this is your installed driver…
But i bet the output is not from inside the system and instead from booting the LiveISO ?
And not chrooted into your installed system?

If you are affected by the BUG jonathan mentioned with the latest Nvidia driver modules you will nee dto downgrade drivers or fall back to nouveau to boot …

But all gone now as you reinstalled…

indeed… no issue booting if grub package and installed grub files are the same versions.
Offline will not have any issue with grub as long as you do not update grub… and latest ISO will not be affected by the month old grub issue at all…

Which ISO version are you using?

If your grub version before updating the offline install was older than r322, then you need to either not update grub, or run grub-install (with proper options) after the update.

EDIT: OK, Joe already mentioned about the same.

This is probably not an issue with GRUB then. By the time you see this text, GRUB has already done its thing and so it seems to be working fine.

Can you let us know what other packages got updated at the same time? It should all be written in

/var/log/pacman.log

You can access this file from the live ISO image.