I have Fedora 31 and Windows 10 dual booted together.

Everything was working great for months before I updated my Windows 10. Now my linux fedora 31 does not boot, it's just blank screen after grub and I cannot even boot a Linux fedora 31 live usb, same black screen after grub.

Switching to 3rd run level doesn't work, emergency mode doesn't work, turning off nvidia drivers doesn't work, updating UEFI doesn't work, disabling Fast Boot and Secure Boot doesn't work.

Also, probably not related, my HD Audio controller driver completely doesn't work in Windows.

Worst thing, Live USB doesn't work as well. Booting up fedora with a live USB has the same issue after grub.

I have tried everything I could find on this and other forums.

Here is a screenshot of what grubs spits out when trying to boot (that was shown when I added a special param in "e".


The screenshot on the bottom say "kernel panic not syncing attempted to kill idle task"

Any help?

I need Linux for college and currently I cannot even boot into it. Of course due to the virus computer lab is not accessible.


  • When I turn on CSM (Compatibility mode in UEFI, at least the Fedora logo shows up after grub, not just black screen).

  • One thing I didn't try is switching UEFI to Legacy, but that would mean I'd loose my files so...

  • Motherboard ASUS ROG B360-F

  • I strongly suspect UEFI BIOS Utility has to do something with this issue. Apr 10, 2020 at 4:55
  • Does booting into a previous kernel work? How about if you add “acpi=off” to the kernel parameters?
    – jsbillings
    Apr 10, 2020 at 22:32
  • Booting into previous kernels or rescue doesn’t work. The output you see on the screenshots is with acpi=off Apr 11, 2020 at 2:25

1 Answer 1


I fixed the issue. Turns out one of my ram cards was faulty. I removed the bad ram card and things began working as expected.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.