Установка Ubuntu 22.04 LTS на MacBook Pro 15 дюймов (A1707) 2016 г.

Установка Ubuntu 22.04 LTS на MacBook Pro 15 дюймов (A1707) 2016 г.

Мое полное руководство по работе и совместимости оборудования (2025 г.)

Введение

В 2025 году я решил дать новую жизнь своему стареющему MacBook Pro 15" 2016 г. (модель A1707, MacBookPro13,3), перейдя с macOS на систему, полностью основанную на Linux. Поддержка macOS закончилась, и мне хотелось иметь актуальное программное обеспечение и стабильную систему для повседневного использования. Эта статья представляет собой мой практический опыт и практическое руководство по установке Ubuntu 22.04 LTS на это оборудование, включая пошаговую установку, исправления драйверов и советы по устранению неполадок.

Загрузка Ubuntu 22.04 LTS ISO

Хотя Ubuntu 24.04 LTS уже доступна, я специально выбрал 22.04 LTS для максимальной совместимости драйверов и долгосрочной поддержки.

Я скачал ISO-файл, чтобы подготовить загрузочный USB-накопитель.

Создание загрузочного USB

Чтобы сделать загрузочную флешку (не менее 8Гб), я использовал Balena Etcher:

Разбиение диска на разделы в macOS

Перед установкой я использовал Дисковую утилиту в macOS, чтобы освободить место для Ubuntu:

Если вы хотите «купить мне кофе» : https://www.buymeacoffee.com/nurxan02

Загрузка с USB-накопителя

Выключив Mac, я подключил USB-накопитель и удерживал клавишу Option (⌥) при включении. В меню загрузки я выбрал опцию «EFI Boot», чтобы запустить Ubuntu.

Шаги установки Ubuntu

Первая загрузка и первоначальные проблемы

После установки я снова использовал клавишу Option, чтобы выбрать загрузку EFI для Ubuntu.

Система запустилась нормально, но сразу же возникли некоторые аппаратные проблемы:

Проблемы с Wi-Fi и их решение

Встроенный адаптер Broadcom Wi-Fi на этом MacBook известен проблемами совместимости с Linux. Устройство обнаружило сети, но отказалось подключиться — проблема, наблюдаемая на многих MacBook, HP и более старых моделях MacBook.

Решение: снижение значения TxPower

После долгих проб и ошибок я обнаружил, что снижение значения TxPower адаптера решило проблему. Вот что сработало:

# Найдите имя вашего беспроводного адаптера: 
sudo iwconfig
# or
ip a

# Уменьшите TxPower (замените на свой, например, wlan0, wlp3s0):
sudo iwconfig txpower 10
Примечание: Используйте фактическое имя адаптера из предыдущей команды.

Благодаря этому я мог надежно подключаться к сетям Wi-Fi 2,4 ГГц.

5 ГГц Wi-Fi по-прежнему не работает с чипом Broadcom 43602; Я обновлю этот пост, если найду обходной путь.

Если вы хотите «купить мне кофе» : https://www.buymeacoffee.com/nurxan02

Закрепление звука (динамики и микрофон)

Ubuntu not изначально поддерживает аудиочип Cirrus Logic CS8409, установленный в этом MacBook.

Я решил эту проблему, написав и опубликовав для сообщества драйвер с открытым исходным кодом.

Драйвер с открытым исходным кодом и установка

# Установите необходимые инструменты сборки:
sudo apt update
sudo apt install build-essential linux-headers-$(uname -r) git

# Клонируйте репозиторий: 
git clone https://github.com/nurxan02/snd-hda-codec-cirrus-logic-cs8409.git
cd snd-hda-codec-cirrus-logic-cs8409

# Сборка и установка драйвер: 
make
sudo make install

# Перезагрузка: 
sudo restart
См. README.md для устранения неполадок и дополнительных советов.

Остающиеся или частично решенные проблемы

Если вы хотите «купить мне кофе» : https://www.buymeacoffee.com/nurxan02

Заключение и оценка

Запустить стабильную, полностью работоспособную настольную систему Ubuntu 22.04 LTS на MacBook Pro (A1707) 2016 года выпуска невозможно, но вы должны быть готовы к дополнительным настройкам, драйверам и ручным исправлениям — особенно для звука и Wi-Fi.

Все мои исправления, сценарии и исходный код находятся в открытом доступе на GitHub.

Чтобы получить дополнительные обновления и решения, следите за этой страницей!

Полезные ссылки и ресурсы

Отзывы и вклад

Если у вас есть эта модель (или подобная) и вы нашли другие обходные пути или исправления, оставляйте комментарии ниже или открывайте проблему/пиар в моем репозитории GitHub!

Это руководство было создано на основе моего собственного пути проб и ошибок. Регулярно проверяйте наличие последних исправлений и решений!

Лицензия

Эта статья и соответствующие драйверы выпущены под лицензией GPL-2.0 или более поздней версии.

Если вы хотите «купить мне кофе» : https://www.buymeacoffee.com/nurxan02
Вернуться к блогам