BIOS Black Screen After Bazzite Install — Dual Boot with Windows (ASUS X670E)

System Info

  • Motherboard: ASUS TUF Gaming B650-PLUS WIFI

  • BIOS Version: 0421 (American Megatrends Inc., 19/08/2022)

  • SMBIOS Version: 3.5

  • Embedded Controller Version: 255.255

  • CPU: AMD Ryzen 9 7900X (has integrated GPU)

  • Drive 1: NVMe SSD — Windows (working)

  • Drive 2: SSD (non-M.2) — Bazzite Linux (working individually)

  • Secure Boot: Enabled (required for Battlefield anti-cheat)

  • MOK Keys: Enrolled during Bazzite install to keep Secure Boot enabled for Windows

The Problem

After installing Bazzite on a second SSD alongside an existing Windows install, it is no longer possible to enter the UEFI/BIOS setup. Pressing the BIOS key (DEL/F2) at POST results in an infinite black screen instead of the BIOS menu.

Behavior with different drive configurations:

Drives Installed Boot to OS Enter BIOS
Windows SSD only :white_check_mark: Windows boots :white_check_mark: BIOS works
Bazzite SSD only :white_check_mark: Bazzite boots :cross_mark: Black screen
Both SSDs :warning: Boots to Windows (boot order resets) :cross_mark: Black screen

Key observation: BIOS access fails whenever the Bazzite SSD is present, even if it’s the only drive. However, Bazzite itself boots and runs fine when it’s the only drive installed.

What Has Been Tried

  1. systemctl reboot --firmware-setup — Command executes but reboots into a black screen instead of BIOS.

  2. HDMI directly to motherboard (iGPU output) — No change, still black screen.

  3. CMOS reset (battery removal / jumper short) — Did not fix the issue. After CMOS reset, the board prompted “Press F1 to enter setup,” but pressing F1 still resulted in a black screen.

  4. Swapping SSD slots — Not possible due to different form factors (one is M.2, the other is not).

Installation Details

  • Bazzite was installed using the “wipe the SSD” option, which created a separate EFI System Partition on the Linux drive (so there are now two ESPs — one on each drive)

  • MOK keys were enrolled during setup so that Bazzite could boot with Secure Boot enabled (Secure Boot needs to stay on for Windows/Battlefield anti-cheat)

  • Before the Bazzite install, BIOS access worked without any issues

  • Current BIOS version (0421) is from August 2022 — significantly behind the latest available version (3842, released March 2026)

What I’m Looking For

Any guidance on what’s causing the BIOS lockout and how to fix it without losing either OS. Happy to run diagnostic commands from Bazzite (booted alone with Windows drive removed) if that helps narrow things down.

Did you tried to disable fast boot in Windows ? I’ve heard that it could cause issues with dual boots.

yes, fast boot is disabled.