Content update: This basic stub probably needs a fair amount of work, it is designed to quickly get users started or updated to Maverick Meerkat 10.10.

MacBook (3,1) on Ubuntu 10.10 (Maverick Meerkat)


This page aims to help users with 3rd Generation MacBook (release date: late 2007) wanting to use Ubuntu 10.10, Maverick Meerkat.

IconsPage/terminal.png You can find out, what model you have by typing at the terminal:

sudo dmidecode -s system-product-name

If you have a MacBook, but a different hardware revision, please go to the MacBook start page. If you have a different Intel CPU-based Macintosh Product, go to the Mactel Community Help Pages, to find the right wiki.


Using Maverick Meerkat, most features appear to work without special customization. Hence the following page remains relatively compact. For deeper technical issues, more information can be found at Ubuntu Apple Users forum.

Basic Installation Instructions

Common things about installing and maintaining Ubuntu on Intel-based Macs: Intel CPU-based Macintosh Generic Installation Instructions

N.B.: Intel Mac users will need to download the customized AMD64+Mac .iso disk image due to changes in the EFI boot configuration in Maverick.

http://cdimage.ubuntu.com/kubuntu/ports/releases/10.10/release/ http://cdimage.ubuntu.com/ports/releases/maverick/release/

With OSX Snow Leopard, after installing the latest rEFIt from Sourceforge, the Lucid installer was able to correctly partition and install without particularities into empty space as created by deleting a Boot Camp created partition. [Dual Boot with MACOSX].

Without OSX, Maverick installed normally. [Single Boot Linux].

Wireless (AirPort)


In Ubuntu 10.10, support for the AirPort (a Broadcom BCM4328 chip) is provided seamlessly via Jockey. Just go to System -> Hardware Drivers and activate "Broadcom STA wireless driver". If your network manager frontend doesn't immediately show the new network interface, you might need to reboot your MacBook. Afterwards you should be good to go!



Install the isight-firmware-tools package and direct it to your iSight firmware file AppleUSBVideoSupport, the tool will confirm correct extraction and installation, you may then need to reboot your machine. (The default file location in isight-firmware-tools shows the path to the correct file where /MACOSX is your mac partition. This works with OSX Leopard AppleUSBVideoSupport file, though not the Snow Leopard version.

Kopete video functions (for example) should now operate as expected.

IconsPage/info.png If you experience other problems, please look at https://help.ubuntu.com/community/MactelSupportTeam/AppleiSight

Touchpad (appletouch)

Touchpad appears to fuction as expected: two finger scroll and right-click. A touchpad control panel has been implemented since Lucid which allows customization: multi-touch tapping and scrolling options are available.


The keyboard behaves almost identically to OSX, by default fn keys are not function keys (see below to reverse this). Making the command key function as expected for a Mac is as simple as enabling the correct keyboard layout (Macbook/Macbook Pro) in the Input Devices > Keyboard control panel. Various XKB tweaks can be found under the 'Advanced' tab in the same control panel, allowing users to switch all sorts of keyboard functions.

Accessing media keys with the fn-key

Simply add the line 'echo 2 > /sys/module/hid_apple/parameters/fnmode' before the line 'exit 0' in /etc/rc.local before restarting.


Please update this page with anything relevant. It may be restructured along with the other Mactel docs. but hopefully helps Macbook 3.1 owners wishing to use Ubuntu on their machines meanwhile.

The MactelSupportTeam is about to restructure and reorganize the documentation for Intel-based Macs. If you are interested in helping, please visit our team page for information. For all Mactel wikis, there is a starting place here. There is also a thread about planning the Mactel documentation going on.

MacBook3-1/Maverick (last edited 2013-12-14 01:11:53 by knome)