(2010-05-19 追記)
MacBookPro6-2/Lucid - Community Help Wiki に新たに "MacBookPro 6,2" の Wiki ページが作成されています.LCD やキーボードバックライトやセンサー関係のパッケージの記述が以前の MBP (5,5, 5,4 等) に比べて新しくなっていたりします.マルチタッチドライバの記述はなく「TouchPad は動く」程度しか書かれていません.
マルチタッチドライバも更新されているようです.
また試したら結果を書きます.
(2010-05-05 更新)
MacBook Pro で Ubuntu 9.10 の続編.同じく 2010 年版 MacBook Pro に,リリース間近の Ubuntu 10.04 RC を入れてみます.
$ sudo dmidecode -s system-product-name MacBookPro6,2
インストール
9.10 と同様に,普通に CD を入れて Option 押しながら起動し,Windows と書かれた CD からブートすればインストール出来ます..再起動後,有線でネットワーク接続をして,ドライバを検索すると,無線LANのドライバと,nVidia のディスプレイドライバが検索されて,インストールできます.新しい nVidia のオープンソースドライバのおかげか,最初から適切な解像度で画面表示はされます.
MacBook Pro 特有の処理
- Mactel Support Team の PPA リポジトリを追加.
$ sudo add-apt-repository ppa:mactel-support && apt-get update
- 2010年MacBook Pro ではまだちゃんと動いているか謎ですが,一応 nvidia-bl-dkms と pommed 入れておきます.pommed は確実にログに "MacBookPro 6,2" なんて知らん,とエラーで終わってます.
$ sudo apt-get install nvidia-bl-dkms pommed
- 一応,nvidia-bl-dkms の設定を /etc/module に.他にこんな感じで追加.
nvidia_bl shift=2
coretemp - サウンドは /etc/modprobe.d/alsa-base.conf に以下のオプションの設定が必要です.再起動後 alsamixer でミュートされているのを解除する必要がありました.
options snd_hda_intel model=mbp55
- TouchPad は こちら を参考に Mactel 用リポジトリより bcm5974-dkms モジュールを入れておきます.標準だとTouchpad のマルチタッチに対応していないっぽい.ただし,コレもちゃんと動いてないっぽいので,後でソースから入れ直します.
$ sudo apt-get install dkms
$ sudo apt-get install bcm5974-dkms$ sudo modprobe -r bcm5974
$ sudo modprobe bcm5974 - bcm5974-dkms をソースから入れます.これ,ソースからと言っても make install したら,ソースが Ubuntu 所定の位置に入るだけで,モジュールが出来るのではなさそうなので,前の手順であらかじめパッケージを入れてあるのです.パッケージ入れないで,所定の手順を踏む方法,誰かプリーズ (^^;)
$ sudo apt-get install git-core
最後の手順ででモジュールのmakeが走ってモジュールが作成されるっぽい (不確か ^^;)
$ git clone http://bitmath.org/git/bcm5974-dkms.git
$ cd bcm5974-dkms
$ make
$ sudo make install
$ sudo dpkg-reconfigure bcm5974-dkms - 9.10の時 と同様に synaptics ドライバだとかなり Touchpad がかなり微妙になりますので multitouch ドライバをソースから入れます.
$ sudo apt-get install git-core xserver-xorg-dev
10.04 から HAL は廃止されてますので,特に hal の設定をいじるようなことは不要です.代わりに以下の手順を.
$ sudo git clone http://bitmath.org/git/multitouch.git
$ cd multitouch
$ make
$ sudo make install - /etc/X11/xorg.conf の末尾に以下を追記します.
Section "InputClass"
MatchIsTouchpad "True"
Identifier "Multitouch Touchpad"
Driver "multitouch"
EndSection