GRUB 2 error – “fb: switching to radeondrmfb from EFI VGA”

efigraphicsgrubunixvga

Whenever I try to boot Arch, Mint or Debian Linux from a USB stick using GRUB 2 on my Mac with compatibility mode, it freezes on this error (given in the question title).

I've tried every available, up to date, method on the web.

Any help is appreciated.

I have managed to get into the GRUB 2 commandline. Is there an option to set or something else?

Best Answer

There seems to be a problem with the radeon driver when booting. You can test a fix by doing this:

  1. When you see the grub menu, press 'e', which will allow you to edit the entry.
  2. Go to the line with "linux...." and look for where it says 'ro'.
  3. After the 'ro', add 'nomodeset' (without quotes), and then boot (press F10).

If that works, you can make it permanent by editing your /etc/default/grub file, and changing the line to look like this:

GRUB_CMDLINE_LINUX="nomodeset"

Then run:

sudo update-grub

This isn't the best solution, since it seems to put your machine into software rendering. I'm hunting for a proper fix.