How-To: Apple MacBook Pro 2.1-2.2 и Ubuntu 9.04.

MacBook Pro с Ubuntu 9.04

В этой статье описывается, как установить Ubuntu 9.04 (Jaunty Jackalope) на MacBook Pro второго поколения (MacBook Pro 2.1 и MacBook Pro 2.2).

Чтобы определить версию своего ноутбука, если есть подозрения в его происхождении, стоит посмотреть. Кликните на OS X, в левом верхнем углу экрана, затем перейдите на вкладку «О MacBook» («About this Mac»), затем «Больше информации» («More Info») и посмотрите версию вашего ноутбука, кликнув по строке «Идентификация модели»(«Model Identifier»).

Если же у вас уже установлен Linux и появилось просто желание сменить надоевший рабочий стол, то введите команду:

sudo dmidecode -s system-product-name

Процесс установки Ubuntu 9.04 на MacBook Pro 2.2.

Есть два типа установки:

1. Чистая, когда Ubuntu 9.04 является единственной операционной системой.

2. Совмещенная, когда на MacBook Pro устанавливается 2-3 операционные системы (MacOS X или Windows).

Лично я проводил эксперименты с чистой установкой, но не отказал себе в удовольствии попробовать совмещенную, о чем расскажу в следующей статье.
Чистая установка, ничем не отличается от установки на любой другой ноутбук. Следуем всем указания установщика, вводим личные данные, разбиваем HDD, выбираем часовой пояс и все готово. Ничего сложного в этом нет, как выяснилось с этим справится даже 19 летняя девушка, не отягощенная техническим образованием и без подсказок Google или специалистов.

Несмотря на то, что MacBook Pro 2.2, в принципе, состоит из типичного железа, проблемы в настройке все же существуют, хотя это не беда «железной части», а результат очевидного желания заработать программистов из компании Canonical на технической поддержке. Но мы сами с усами, а потому уже отложенные на support денежки потратим на томатный сок и басики (можно пиво и чипсы, но не много ;-) ).

Настраиваем графику на MacBook Pro 2.1- 2.2 в Ubuntu 9.04.

Графический драйвер Radeon по умолчанию поддерживает 2D (с EXA) И 3D (OpenGL 1.3) ускорение, достаточное для визуальных эффектов (Compiz).
Привычки неискоренимы, поэтому будем калибрировать цвета так же как и в MacOS Х. Для этого используется xcalib – программа, которая в точности эмулирует калибровку цветов MacOS X.

sudo apt-get install xcalib

sudo mount -t hfsplus /dev/sda2 /mnt
#(this mounts the mac partition [/dev/sda2] on /mnt)

sudo mkdir /etc/xcalib
sudo cp /mnt/Library/ColorSync/Profiles/Displays/* /etc/xcalib
Затем, нам необходимо задать имя профиля.
ls /etc/xcalib

Запоминаем имя профиля, так как это понадобится нам чуть позже.

/usr/bin/xcalib «/etc/xcalib/<вставляем сюда имя профиля>»

Перезагружаем Иксы:

sudo /etc/init.d/gdm restart

После этого мы получаем цветовой профиль как в MacOS X.

Звук и микрофон у MacBook Pro 2.1- 2.2 в Ubuntu 9.04.

В этом пункте – ничего особенного, просто настроим звук, комфортно для воспроизведения не только системных сигналов, но и для мультимедиа.

1. Открываем Volume Control м выполняем слудеющие манипуляции:
Select Edit > Preferences > enable Master, PCM, Front, Surround, Capture, Capture 1, Input Source, Mux, and Mux 1.

2. На вкладке Playback: установить 100% и снять галочки (Master, PCM , Front, Surround).

3. На вкладке Recording: снять все галочки и установить ‘Capture’ и ‘Capture 1′ Volume to 95% и ‘Mux’ и ‘Mux 1′ на 50% громкости.

4. На вкладке Options: Выберите устройство ввода звука: ‘Mic’.

5. Правый клик по апплету управления громкостью звука и выбираем «Настройки». Выбираем «PCM» в качестве управления устройством.

6. Идем по вкладкам главного меню: System-Preferences-Sound итам, так же выбираем «PCM» в качестве управления устройством.
Wi-Fi в MacBook Pro 2.1- 2.2 под Ubuntu 9.04.

Как ни странно, но Wi-Fi адаптер работает из коробки и никаких допилов не нужно.
Возможно возникновение одной проблемы – беспроводное соединение не восстанавливается после выхода ноутбука из состояния сна (suspend).

В качестве лекарства:

Создаем файл /etc/pm/sleep.d/00wireless

Делаем его исполняемым (sudo chmod +x /etc/pm/sleep.d/00wireless).
Содержание скрипта:

case «$1″ in
resume|thaw)
/sbin/modprobe -r ath9k
/sbin/modprobe ath9k
;;
*)
;;
esac

Температурные датчики и скорость вращения вентиляторов в MacBook Pro 2.1- 2.2 под Ubuntu 9.04.

Датчик температуры HDD:

sudo apt-get install hddtemp

Выбираем Да, затем опять Да.

Датчик температуры процессора:

В /etc/rc.local необходимо добавить:

modprobe coretemp
sensors -s

Установка сенсоров и аппелетов управления:

sudo apt-get install lm-sensors sensors-applet

Далее, остается только добавить нужные нам апплеты на панель.

Чиним расхождения в клавиатуре у MacBook Pro 2.1- 2.2 под Ubuntu 9.04.

Клавиатура ноутбуков MacBook Pro 2.1 и 2.2 не содержат таких кнопок как Alt GR / Right Alt key и это объясняет невозможность использовать кнопки третьего уровня. Чтобы это исправит идем:

System > Preferences > Keyboard на вкладку Options и «Third Level Choosers» и выбираем «Press Enter key on keypad to choose 3rd level».

Теперь можно использовать «Left Enter» в качестве «Alt Gr» для получения доступа к функциям кнопок третьего уровня.
Однако это не единственная проблема клавиатуры.

Стоит еще обратить внимание на функциональные клавиши, такие как управление звуком, яркостью экрана и так далее. Для этого надо установить пакет:

sudo apt-get install pommed

Вот и все. Наслаждаемся и используем свой MacBook с Linux на все 100%.