Hey, I'm sort of dealing with RSI so forgive me if I'm being brief.
Install guide for Ubuntu 9.04, OS X and Vista
1) Partition the first 4( primary, OS-holding) partitions BEFORE attempting to install an OS
( OS X excluded)
2) Ensure that windows resides on the fourth (the LAST PRIMARY) partition
3) Run GPT Sync from rEFIt
4) Install Windows Vista
5) Install bootcamp drivers
6) Install Linux - Ensure that Grub is installed on the root partition !
XFS(filesystem) won't work, ext3, ext2 AND ext4 does, however (recommend EXT4)
7) Add Mactel PPA (Custom packages)
* Get the key for the repository here:
http://keyserver.ubuntu.com:11371/pks/look...DB7F87A2B97B7B8 * Copy the contents (including the beginning and ending of the PGP block) to a text-file, say mactel.key
* Add the key (terminal): sudo apt-key add mactel.key
8) Install Mactel-supplied Macbook pro drivers:
* sudo apt-get install applesmc-dkms bcm5974-dkms mbp-nvidia-bl-dkms nvidia-bl-dkms
9) Fix sound:
* Sound via speakers won't work - but anything via minijack (headset) will by doing this:
Add "options snd_hda_intel model=mbp3" to the file /etc/module/options --- Reboot for this to take effect
10) TrackPad works - I can copy my settings for you if you want
11) Done - from here you can write some scripts to control fans, backlight, brightness and such
Let me put it like this:
I use Linux on the MBP all-day and aside from it running a little hot, everything works flawlessly - AFTER TWEAKING.
( heat is due to bootcamp and the Apple-insistance of using the biggest GFX-card WITHOUT the possibility of changing this - The same as what makes Vista hot).
Anyway, if you have some Linux experience I can elaborate a bit and help you, the end result is a Working OS with everything working great. The trackpad sure works better than it does in Windows (two-finger scroll, nice responsiveness etc)