NVIDIA 5090 + Fedora 42 - No Display Output

I updated my AMD RX 7600 to an NVIDIA RTX 5090 today and am having issues where it doesn’t display any output to the screen, along with other strange behaviour:

  • No display output from any of the 3x DP or 1 x HDMI port on the 5090, but my monitor detects a change in something when I plug and unplug the cable.
  • Connecting HDMI directly to the mobo for the iGPU signal only works with the older kernel installed on my machine, 6.14.0-63. The newer kernel, 6.15.3-200, does not output anything to the display - only a black screen.
  • Removing the 5090 from my system and replacing with the RX 7600 removes both these issues - kernel 6.15.3 works fine.

I have verified that all cables are connected correctly (looking at you, 12V2x6…), followed the guide on https://rpmfusion.org/Howto/NVIDIA, and verified that the latest NVIDIA modules were loaded when using my RX 7600 (modinfo -F version nvidia output 575.64).

This has all been done on a fresh install of Fedora 42, KDE Plasma, with SecureBoot disabled. More info below. The 5090 is detected, but the system seems to be having real issues with how it is in the current state.

Help greatly appreciated here. I’ve scanned the various threads and could find various fixes for black screens, but nothing describing the behaviour I’m having when the card is plugged in vs my 7600, even when trying to use the iGPU!

OS: Fedora Linux 42 (KDE Plasma Desktop Edition) x86_64
Kernel: Linux 6.14.0-63.fc42.x86_64
DE: KDE Plasma 6.4.0
WM: KWin (Wayland)
CPU: AMD Ryzen 7 9800X3D (16) @ 5.27 GHz
GPU 1: NVIDIA GeForce RTX 5090 [Discrete]
GPU 2: AMD Radeon Graphics [Integrated]
Memory: 3.91 GiB / 60.37 GiB (6%)

Quick update after trying a few things this morning:

  • 5090 confirmed working - can access BIOS and Windows 11 works fine on a separate boot drive.
  • Using the latest BIOS for my mobo.
  • LUKS unlock screen appears for ~1-2 seconds before disappearing. Tried entering the password, waiting until I’d likely hit the home login screen, and trying to log in “blind”, but no luck.
  • Monitor detects a signal, but the screen is black.
  • Tried blacklisting and un-blacklisting with the following: rd.driver.blacklist=nouveau, nova_core modprobe.blacklist=nouveau,nova_core nvidia-drm.modeset=1. Various permutations didn’t resolve the issue.

I’ll continue to investigate.

Any progress? I’m experiencing the same issue—it started yesterday.

i am not on 5090, but this fixed my issue on loading nvidia kernel modules on my Kinoite. Worth to try

kargs --append=rd.driver.blacklist=nouveau,nova-core --append=modprobe.blacklist=nouveau,nova-core

i see there is nova_core on the line not nova-core

nova_core is correct, I guess both will work

$ modinfo nova_core
filename:       /lib/modules/6.15.3-200.fc42.x86_64/kernel/drivers/gpu/nova-core/nova_core.ko.xz

$ modinfo nova-core
filename:       /lib/modules/6.15.3-200.fc42.x86_64/kernel/drivers/gpu/nova-core/nova_core.ko.xz

Thanks. I’ve tried both nova-core and nova_core with the same result. I can somehow now get into 6.15.3 when starting with the HDMI cable plugged into the IGPU, can see that the propietary driver is loaded, swap the cable to the 5090 and it works. However, HDR looks awfully saturated and the brightness is dim even at 100% so something isnt right.

OK now I can boot into 6.15.3 connected only to the 5090 - great! However, I do not know exactly what the solution was. Here’s what has changed since not being able to boot (in order):

  • Running sudo dracut -f when booted into 6.15.3 with the HDMI cable connected to the iGPU.
  • Disabling iGPU in BIOS - I’ll do an A-B test to see if I can boot back in with it still enabled.

Unfortunately, I sometimes boot into a black screen with no signal detected by my monitor. Turning the monitor off and on does not resolve this. Only a hard shutdown by holding the power button solves it.

I’ll report back.

Reinstalling the NVIDIA drivers worked for me.

  • sudo dnf remove ‘nvidia
  • sudo akmods --force --rebuild
  • sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda
  • Reboot
1 Like

Having spent the last few days debugging, I think I found the cause of the original issue. I followed the Howto/NVIDIA guide from RPM Fusion, but did not reboot after updating my system, so it wasn’t installed on the latest kernel. Following this meant that the drivers etc were installed - great! I’ll mark that as the solution to that issue.

HOWEVER I’ve discovered another issue that was simultaneously causing black screens on reboot, wake from sleep - anything other than turning on the PC from cold, either after leaving for a few hours or manually discharging the system by holding the power button with the PSU unplugged. It seems that there’s an ongoing issue with NVIDIA 50-series cards and them not initialising with UEFI systems. I can confirm this because I get no display output until (blindly) entering my login information and getting to the desktop. This happens with both Windows and Linux. I’m working on finding a solution to this including upgrading the GPU UEFI firmware. Some links included below for reference.

Thought I’d bring this to the attention because I imagine some people who think they have issues with drivers may actually by having issues with their cards not working with UEFI.

https://www.techpowerup.com/337331/nvidia-issues-vbios-update-to-fix-rtx-5060-ti-reboot-black-screens