Fedora 44 + MSI B650 + Raphael iGPU + RTX 4080 SUPER: Black screen on boot solved (BIOS fix)

Fedora 44 + MSI B650 + Raphael iGPU + RTX 4080 SUPER: Black screen on boot solved (BIOS fix)

Summary: After installing the NVIDIA drivers, Fedora 44 hung with a black screen after the boot logo (nomodeset worked around it). The cause was the interaction between the enabled AMD Raphael iGPU and Fedora 44 on this board — not the NVIDIA driver, not Secure Boot, not LUKS. Fix: disable the integrated graphics in BIOS.


Hardware

  • Motherboard: MSI B650
  • CPU: AMD Ryzen (Raphael, with integrated RDNA2 graphics)
  • GPU: NVIDIA GeForce RTX 4080 SUPER
  • Monitors: both connected directly to the RTX 4080 SUPER (not to the motherboard)
  • Fedora Workstation 44 (kernel 7.1.4-204.fc44.x86_64)
  • NVIDIA driver 610.43.03 (RPM Fusion, akmod-nvidia)
  • LUKS encryption
  • Windows on a separate SSD

Installation

sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda

Followed by a reboot.

Problem

After the Fedora logo, the screen stayed permanently black. Booting with the kernel parameter nomodeset worked fine all the way to the desktop.

Already checked and ruled out

  • Secure Boot: disabled — not a factor.
  • NVIDIA driver: nvidia-smi worked, all modules (nvidia, nvidia_modeset, nvidia_drm, nvidia_uvm) were loaded correctly. dmesg showed that nvidia-drm initialized fully and took over the framebuffer (fbcon: nvidia-drmdrmfb (fb0) is primary device). So the NVIDIA driver itself was not the cause.
  • Wrong cabling: both monitors correctly connected to the RTX 4080 SUPER.
  • Nouveau conflict: nouveau was correctly blacklisted.

Notable finding

In journalctl -b -1 -p err and dmesg:

amdgpu 0000:10:00.0: probe with driver amdgpu failed with error -22

This concerns the integrated AMD Raphael GPU (10:00.0), not the NVIDIA card. Since no monitor is connected to the iGPU anyway, this error didn’t initially look like the main suspect — but it turned out to be the key clue.

BIOS settings before the fix

Initial Graphics Adapter : PEG
Integrated Graphics      : UMA Auto
Hybrid Graphics          : Disabled

Fix

Changed in the MSI BIOS:

Integrated Graphics:
UMA Auto  →  Disabled

All other settings left unchanged (Initial Graphics Adapter: PEG, Hybrid Graphics: Disabled).

Result

Fedora now boots:

  • without nomodeset
  • straight to login
  • then to the GNOME desktop
  • under Wayland (not falling back to Xorg)
nvidia-smi

shows the RTX 4080 SUPER with driver 610.43.03, GNOME Shell running on the NVIDIA GPU.

Conclusion

The cause was not:

  • RPM Fusion / the driver installation itself
  • the NVIDIA driver
  • Secure Boot
  • LUKS
  • the RTX 4080 SUPER

but rather the interaction between the enabled AMD Raphael iGPU and Fedora 44 on this system — likely somewhere in graphics session initialization when two GPUs are present and one of them (here: the iGPU) fails its probe. We didn’t verify this down to the last detail via GDM/Mutter logs, since the BIOS change already resolved the issue completely — so if you’re seeing the same error (amdgpu ... probe ... failed with error -22) on an active-but-unused iGPU, disabling the integrated graphics in BIOS is a very reasonable first thing to try before digging into kernel parameters or display manager configuration.

Since only the RTX 4080 SUPER is used here, the integrated AMD graphics stays permanently disabled. If you need the iGPU for other reasons (e.g. hardware encoding, an emergency video output if NVIDIA driver issues occur), factor that trade-off in.

Current BIOS configuration

Initial Graphics Adapter : PEG
Integrated Graphics      : Disabled
Hybrid Graphics          : Disabled
Secure Boot              : Disabled

Status

  • :white_check_mark: Fedora 44 boots normally
  • :white_check_mark: NVIDIA driver works
  • :white_check_mark: Wayland works
  • :white_check_mark: RTX 4080 SUPER fully utilized
  • :white_check_mark: Issue resolved

If anyone with a similar setup (Raphael CPU + discrete GPU on a B650 board) hits the same symptom: quick check beforehand with dmesg | grep amdgpu or journalctl -b -1 -p err to see whether the same probe ... failed shows up for the integrated GPU.

Similar issue here (RTX 4080 SUPER + Raphael iGPU on MSI B650) — turned out to be the iGPU failing its probe (error -22). Fix + writeup: Fedora doesn't boot with amdgpu -22 error

Different GPU, similar black-screen-after-F44 pattern — for me it was the Raphael iGPU failing its probe. Fix + writeup: Black screen on boot after Fedora 44 upgrade and nvidia driver reinstall