MacBookPro 3,1 and Ubuntu 10.10 (Maverick Meerkat)

This page aims to describe the steps needed, to fully enable all features of the 3rd Generation MacBookPro (release date: late 2007) when using Ubuntu 10.10, codename Maverick Meerkat.

You can find out, what model you have by typing at the terminal:

sudo dmidecode -s system-product-name

If you have a different model, please go here and find the right wiki.

Overview

Anything not mentioned here probably already works out of the box. If not, please refer to the Ubuntu Apple Users forum.

  • Feature

    Support status

    Sound

    IconsPage/ok.png IconsPage/info.png

    Suspend & Hibernate

    IconsPage/ok.png IconsPage/info.png

    Desktop Effects (Compiz & Kwin)

    IconsPage/ok.png

    HFS+

    IconsPage/ok.png

    Keyboard layout

    IconsPage/ok.png

    Keyboard functions (Brightness,volume,...)

    IconsPage/ok.png IconsPage/info.png

    CD/DVD Writing

    IconsPage/ok.png

    Bluetooth

    IconsPage/ok.png

    External Monitor

    IconsPage/ok.png

    Wireless (AirPort)

    IconsPage/ok.png

    iSight

    IconsPage/ok.png

    Touchpad (appletouch)

    IconsPage/ok.png

    Mic

    IconsPage/ok.png

    Apple Remote Control

    IconsPage/question.png

    Firewire

    IconsPage/ok.png

IconsPage/ok.png (works out-of-the-box)
IconsPage/ok.png IconsPage/info.png (works, with remarks)
IconsPage/warning.png (needs manual install)
IconsPage/dont.png (won't work)
IconsPage/question.png (not yet documented)

Basic Installation Instructions

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

Also, both Ubuntu and Kubuntu 10.10 Maverick Meerkat CD's do not boot properly. If you install 10.04 and then do an online upgrade, you will have a system with only the issues described below.

Sound

A little hack has to be edited to hear something.

sudo gedit /etc/modprobe.d/alsa-base.conf

scroll down to search snd-hda-intel, add model=mbp3 like this:

options snd-hda-intel power_save=10 power_save_controller=N model=mbp3

and save and reboot.

Suspend & Hibernate

If your screen remains blank when waking from sleep then you may need to install the proprietary NVIDIA graphics card driver. This can be done by going to Hardware Drivers in the Administration menu.

Keyboard functions (Brightness,volume,...)

By default functions keys are usable with the fn key. That means that when using F1 you get Brightness down and if you want F1 you should use simultaneously fn and F1.

If you want to get the opposite (functions keys first) you should pass an option to hid-apple module:

echo "options hid-apple fnmode=2" | sudo tee/etc/modprobe.d/hid-apple.conf
sudo update-initramfs -u -v -k `uname -r`

Keyboard brightness is not managed out of the box this way. If you want that feature you need to install pommed package and configure it as needed:

sudo apt-get install pommed
gksudo gedit /etc/pommed.conf

To keep the configuration the same as that mentioned above, be sure to change

fnmode=1

to be

fnmode=2

Also a reboot may be required.

Touchpad

The touchpad works out of the box in the following way:

  • Button 1 (left) is clicked when you click on the button just under the touchpad,
  • Button 2 (middle) is clicked when three fingers are on the touchpad and you click on button 1,
  • Button 3 (right) is clicked when two fingers are on the touchpad and you click on button 1,


CategoryMac




IconsPage/users.png
Please update this page, if you have figured out anything, that is not mentioned here!



IconsPage/users.png
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 docummentation going on.



MacBookPro3-1/Maverick (last edited 2013-12-14 10:05:34 by knome)