I've been trying to get Ubuntu installed on my MacBook Pro. The drive is partitioned normally,with EFI, OSX and Ubuntu partitions (I didn't bother with swap as I've got 16GB of RAM in it).
I have rEFIt installed on my OSX partition, which detects Ubuntu normally. I have the latest 12.10 installed on it. With default configuration, following GRUB the screen turns purple and stays that way. I can hear the Ubuntu start-up sound in the background, and if I hit ctrl-s I can hear the accessibility support kick in and it starts reading out the screen contents.
Unfortunately with the screen being purple, the machine is not much use.
If I add "nomodeset" to the kernel arguments and add an xorg.conf that selects the fbdev driver, I can actually log in, and the performance isn't too bad with llvmpipe for 3D. Just setting the fbdev driver on its own makes no improvement.
Trying the intel driver with the BusID pointed to PCI:0:2:0 doesn't help.
Identifier "Configured Video Device"
Trying the radeon driver doesn't help either.
Trying the fglrx driver also does not improve things.
Trying the "outb" gmux commands from the UEFIBooting page makes the screen go blank immediately.
I've tried very hard to get this working, but I think I've been defeated. I'd really appreciate some help!
outb 0x728 1 # Switch select
outb 0x710 2 # Switch display
outb 0x740 2 # Switch DDC
outb 0x750 0 # Power down discrete graphics