515.76 broke linux, 3080ti

Seems like there are some big issues with the latest nvidia driver. After updating to 515.76-1 on arch linux, the system now boots into a black screen after the bootloader text. In this black screen there is no way to change into a TTY.
I’ve read a few reports and it seems like it happens to the 3000 series cards.

1 Like

Some posts on reddit about this issue:
Why is there no mention of the borked Nvidia 515.76-1 drivers? : archlinux (reddit.com)

1 Like

Weird issue with nvidia-515.76 drivers : archlinux (reddit.com)

FS#75995 : [nvidia] Black X11 Screen and partial lockup when upgraded to 515.76 and dual RTX3060 (archlinux.org)

Spec Value
Kernel 5.19.11
Driver 515.76
PCIe GPU RTX 3060 12GB (MSI)
Integrated GPU AMD Cezanne
Motherboard B550-A MC-7C56
CPU AMD Ryzen 5 5600G
Distribution Gentoo

The driver prints out:

kernel: nvidia: loading out-of-tree module taints kernel.
kernel: nvidia: module license 'NVIDIA' taints kernel.
kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 242
kernel: nvidia 0000:10:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  515.76  Mon Sep 12 19:11:54 UTC 2022
kernel: nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
kernel: nvidia-uvm: Loaded the UVM driver, major device number 240.
kernel: nvidia-modeset: WARNING: GPU:0: Lost display notification (0:0x00000000); continuing.
kernel: nvidia-modeset: WARNING: GPU:0: Unable to read EDID for display device HSP HSG1074 (HDMI-0)
kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000c67d:0:0:1119
kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000c67e:0:0:1128
kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000c67e:1:0:1128

nvidia-bug-report.log.gz (73.9 KB)

This occurs with or without the integrated GPU enabled in firmware.

ftr, given the amount of reports across distros, Gentoo opted to mask 515.76 and have users go back to 515.65.01 for now unless they opt-in