From ArchWiki
Revision as of 11:22, 11 May 2013 by Hungerfish (talk | contribs) (Video)
Jump to navigation Jump to search

Template:Article summary start Template:Article summary text Template:Article summary heading Template:Article summary wiki Template:Article summary wiki Template:Article summary wiki Template:Article summary wiki Template:Article summary wiki Template:Article summary end


Using mid 2012/12 installation media, I primarily followed this GIST in conjunction with the MacBook EFI installation instructions to install an x86_64 system. The GRUB2 page is invaluable. Installing rEFIt is not necessary.

See notes on video support before attempting installation!

As per GRUB2, it is recommended to read the UEFI, GPT and UEFI Bootloaders pages before trying any of this on your machine.


Wireless Setup provides instructions on how to identify your card, but if your MacBook Pro 7,1 is like mine then you'll head to Broadcom Wireless and use this command.

$ lspci -vnn -d 14e4:

If from this you discover that your full PCI-ID is [14e4:432b], then the following advice applies to you: Don't waste time on the b43 driver. I've been fiddling with it for weeks, and switching to broadcom-wl made all the problems go away. broadcom-wl might make your device names funky, but that's easily fixed with the udev rule documented on Broadcom Wireless.

I also recommend netctl.


According to the Debian Wiki the MacBook Pro 7,1 has an NVIDIA GeForce GT 320M in it.

Nouveau works out of the box, performance however is not that great and your system will get quite hot when running nouveau.

Nvidia's drivers work, but so far only when booting the mac in csm- or legacy-mode. See here for some discussion on the topic.

In short, booting in efi-mode, will crash the nvidia module, resulting in a black screen, so in order to use nvidia's driver, you'll need to boot your machine in csm-mode.

This can't be achieved directly, but depends on apple's firmware agreeing that your partition layout warrants this as presumably they implemented the feature to allow booting of windows xp/7, neither which can ordinarily boot off a gpt partitioned disk.

See here for more general information on how to setup a hybrid mbr.

To be continued..