After upgrading to 515.76 on my system (Amd CPU, Asus Moterboard, 2 X RTX3060, see the nvidia-bug-report.log.gz for detailed configuration) I get a blank screen when I run startx. I can login remotely, I can take a nvidia-bug-report (although it takes a lot to finish) but reboot hangs (with the last message “kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000c67d:0:0:1119”) so I suspect a problem at kernel level.
Things I tried:
Downgrading to 515.65.01 it DOES solve the problem.
Disable Amd pstate driver, it does NOT solve the problem.
Disable iommu/PCI denylisting for a normal 2xGPU configuration, it does NOT solve the problem.
Downgrade to linux LTS 5.15.70, it does NOT solve the problem.
Likewise; I recently upgraded to an RTX 3060 Ti, only to be met with an imperishable black screen when starting up xorg/display manager after updating. Only solved by rolling back to 515.65.01, on a system using early KMS, the right modules loaded into initramfs, using DKMS, and pretty much all precautions taken when upgrading NV drivers. None of the other common troubleshooting steps listed on the Arch Wiki for example help in this case.
Arch Linux, Kernel 5.19.11, Plasma.
I’m noticing that the only people reporting no immediate issue with 515.76 seem to be Pascal users (or aren’t disclosing their cards) and every mention of the problem is from an Ampere user. The only exception seems to be one individual who is using the open source module on a 2070, but all of this might be anecdotal at this stage
Same issue here. Hardware is 12900k with a 3090. Driver 515.76 caused black screen after grub. Downgrade to 515.65 was the only solution. Also had to downgrade linux, lib32, headers.
How can I downgrade the drivers? Will I first need to downgrade my kernel? I tried pacman - U but it leads to nvidia being dependant on nvidia-utils which in turn is dependant on nvidia. So stupid lol
If you are running Arch, i would boot off a live usb. Chroot into the OS and downgrade from there. The way i did it was chroot into the os then set my repositories to a certain date(September 21 2022 in my case) then save, then pacman -Syyuu. This was on a fresh install so I had no files in the pacman cache. If you have files there you can use those but please follow the Arch wiki: https://wiki.archlinux.org/title/Downgrading_packages
Hmm, I actually uninstalled and then reinstalled using the last cached version. Seems to be working fine. I would usually avoid reinstalling as it takes a few hours to get everything working…
That is great. I’m glad you were able to get up and running again. Hopefully nvidia solves the issue on the next update because we can’t update until then.
Following the suggestions from other folks (thanks!) on Arch Linux / Open NVidia driver bug tracker, this actually work for me on 515.76:
I have a system with a RTX3060 connected to a HDMI monitor through a KVM switch (work monitor) and a RTX3060 connected directly to a DP monitor (calibrated for graphics work).
I switch the KVM to other system, not the one with the RTX3060.
I boot my system. Now the POST/linux console is on the DP monitor, usually it is on the HDMI. I login and run startx
I switch the KVM back to the RTX3060 system and I have my usual dual display / GPU correctly working.
So it looks like there is something in the console initialization code specific to HDMI.
Black screen when booting from 515.76 using HDMI. System eventually hard freezes. Unable to change TTY.
TEMP FIX: Add nvidia-drm.modeset=0 to /.etc/default/grub and run sudo grub-mkconfig -o /boot/grub/grub.cfg Temporarily resolves the problem, but causes other issues with my system. Best to just downgrade the drivers.