Diff for "MacBookPro7-1/Maverick"


Differences between revisions 2 and 3
Revision 2 as of 2010-09-12 14:06:55
Size: 8385
Editor: c-24-3-182-178
Comment:
Revision 3 as of 2010-09-12 14:11:03
Size: 8400
Editor: c-24-3-182-178
Comment:
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
This page aims to describe the steps needed, to fully enable all features of the '''13.3 (mb 7,1)''' when using '''Ubuntu 10.10, Maverick Meerkat'''.<<BR>> This page aims to describe the steps needed, to fully enable all features of the '''13.3 (MBP 7,1)''' when using '''Ubuntu 10.10, Maverick Meerkat'''.<<BR>>
Line 30: Line 30:
 || [[#HFS|HFS+ (only read)]] || {{attachment:IconsPage/query_small.png}} ||
 || [[#CDDVD|CD/DVD Writing]] || {{attachment:IconsPage/query_small.png}} ||
 || [[#HFS|HFS+ (only read)]] || {{attachment:IconsPage/check_small.png}} ||
 || [[#CDDVD|CD/DVD Writing]] || {{attachment:IconsPage/check_small.png}} ||
Line 34: Line 34:
 || [[#Touchpad|Touchpad]] || {{attachment:IconsPage/query_small.png}} ||  || [[#Touchpad|Touchpad]] || {{attachment:IconsPage/check_remark_small.png}} ||
Line 36: Line 36:
 || [[#LAN|LAN]] || {{attachment:IconsPage/query_small.png}} ||  || [[#LAN|LAN]] || {{attachment:IconsPage/check_small.png}} ||
Line 38: Line 38:
 || [[#iSight|iSight (Camera)]] || {{attachment:IconsPage/query_small.png}} ||  || [[#iSight|iSight (Camera)]] || {{attachment:IconsPage/check_small.png}} ||
Line 42: Line 42:
 || [[#ExtMon|External Monitor]] || {{attachment:IconsPage/query_small.png}} ||  || [[#ExtMon|External Monitor]] || {{attachment:IconsPage/check_remark_small.png}} ||

MacBook Pro 7,1 Ubuntu 10.10 (Maverick Meerkat)



This page aims to describe the steps needed, to fully enable all features of the 13.3 (MBP 7,1) when using Ubuntu 10.10, Maverick Meerkat.

Much of this page (even the formatting, I admit) is just taken from the guide for Lucid, so thank you to the contributor of that page. My goal is to make this specialized to Maverick and update a couple of the guides and fixes that worked and were documented for Lucid.

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 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.

(works out-of-the-box)
(works, with remarks)
(needs manual install)
(won't work)
(not yet documented)

Basic Installation Instructions

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

Package Support for Intel Macs

You need some modules from the MactelSupportTeam/PPA :

sudo add-apt-repository ppa:mactel-support && sudo apt-get update

The mactel PPA modules needed on Ubuntu on this MBP are applesmc-dkms (driver for light sensor, temperatures, fans and keyboard backlight), mbp-nvidia-bl-dkms (driver for the LCD panel backlight) and pommed (daemon to control them all).

Sensors

  • CD eject button is detected. lmsensors detects the sensors, however it does not know what they are yet. One only gets temp2, temp3, temp11, the fan speed indicator is shown, but constantly shows 2000rpm. Also temp3 seems very hot 63-80 degrees C.

The creator of the documentation for 10.04 on the MBP 7,1 wrote a script that will probably still work. Fan Control

$ hg clone https://delijati@bitbucket.org/delijati/mac
$ cd mac
$ sudo ./mbfanctr.py
#watch
$ tail -f /var/log/syslog
#or
$ watch sensors

Suspend

Coming soon.

Screen

Coming soon.

Battery

This is kind of irrelevant, the biggest obstacle to battery life is usage, and everyone uses it differently.

Ethernet

Works without problems.

Reboot

Ubuntu will freeze partway through reboot

I've got a fix by jay.ar.oh: you have to update the boot option to contain "reboot=pci" in /etc/default/grub like this:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=pci"

and generate GRUB's menu.lst file using this command:

sudo update-grub

You have to reboot Ubuntu twice until this fix works.

Touch pad

Coming soon. This section will document a newish project that enables the multitouch functions fully, including two-finger click and drag.

FireWire

Works out of the box. Device located in /dev/video1394/0 and /dev/raw1394 (control) by default. You can test with a FireWire camera using coriander.

To run coriander you must belong to video group. Therefore, before connecting the FireWire device (otherwise, you will have to reboot), do (taken from https://help.ubuntu.com/community/Firewire)

echo 'KERNEL=="raw1394", GROUP="video", MODE="0664"' |
sudo tee /etc/udev/rules.d/50-raw1394.rules
&& sudo restart udev

Video

You can enjoy 3D acceleration by using the nVidia proprietary driver which can be retrieved in the Ubuntu Hardware Drivers menu.

Keyboard

Coming soon. I'm going to attempt to write the simplest guide for getting the keyboard and LCD backlight controls working.

External Monitor

With the latest nVidia drivers installed, the Display Port and adapters work out of the box.

Wireless

In the ubuntu Hardware Drivers menu you can choose a wireless driver. There is a free and a proprietary driver. The proprietary driver is known as working, also with WPA2.

Bluetooth

Coming soon.

Webcam

The iSight works out of the box. You can test it using cheese or any other of your choice.

Sound

Coming very soon. Sound was a constant problem for me on Lucid. I'm going to get a definitive guide here soon.

Microphone

The microphone is muted out of the box. Go to System-->Preferences-->Sound-->Input and either move the slider or click the box to unmute. Tested working with Skype.

  • There is no apparent way to increase the microphone volume in the sound preferences.

You can change microphone level over 100% with paman:

sudo apt-get install paman

Then run paman, open Devices tab, select alsa_input.pci source, click Properties and change microphone volume. I'm using value 300%. If you are using skype, don't forget to turn off automatic volume adjusting in skype program: Options > Sound Devices > Allow Skype to automatically adjust my mixer levels


CategoryMac





Please update this page, if you have figured out anything, that is not mentioned here!




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.




CategoryMac CategoryHardware

MacBookPro7-1/Maverick (last edited 2014-07-12 07:02:10 by cpe-67-11-235-53)