I made a successful installation of Debian 10.6 32 bits on my 2007 MacBook Pro "Core Duo" 2.16 GHz (T2600). 2007 MacBook Pro 15-Inch "Core 2 Duo" 2.16 2.16 GHz Core 2 Duo (T7400)
Intro. October 24, 2006
Disc. June 5, 2007
Order MA609LL
Model A1211 (EMC 2120)
Family Core 2 Duo/Late 2006
ID MacBookPro2,2
RAM 1 GB (upgraded to 3GB)
VRAM 128 MB
(MacBook Pro model includes an ATI Mobility Radeon X1600 graphics processor with 256 MB 128 MB of GDDR3 video memory and dual-link DVI functionality)
Debian version is: i386/iso-hybrid/debian-live-10.6.0-i386-gnome.iso.
After some fixing such as installing the firmware-linux-nonfree packages,
I now boot and get the following message:
"fb: switching to radeondrmfb from EFI VGA"
Once this message displayed, the system is stuck.
What does this message mean?
Is there something I could do to unblock the situation?
Any help is greatly appreciated.
Best Answer
I also have 2007 MacbookPro2,1 and have found that the Linux Radeon driver does not work.
Without recompiling your kernel your options are extremely limited - you could try an extremely old kernel (before 2009 KMS introduction) which would be hard to find and insecure or try passing
nomodeset
kernel parameter (which will mean no graphics at all).To get graphics to work need to do the following:
Based on this Archlinux forums thread Load custom Radeon firmware for Macbook Pro thread I saved
vbios.bin
to/usr/lib/firmware/radeon/vbios.bin
.This method has worked for me for the last several years. Occasionally
radeon_bios.c
changes and the patch in the links above is outdated. As of last month (October 2020) the following patch will work with kernel.org kernel. For others you may need to manually adjust it.