Логотип
Сколько людей, столько и мнений (Теренций).

Asahi Linux официально поддерживает Mac с чипами Apple M3 что уже работает и какие есть ограничения

Asahi Linux официально поддерживает Mac с чипами Apple M3 что уже работает и какие есть ограничения

Проект Asahi Linux сделал важный шаг в развитии Linux на компьютерах Apple Silicon. Поддержка устройств с процессорами Apple M3, M3 Pro и M3 Max теперь интегрирована непосредственно в установщик Asahi Linux. Это означает, что владельцы совместимых Mac больше не зависят исключительно от экспериментальных сборок и отдельных ручных процедур для запуска Linux на компьютерах третьего поколения Apple Silicon.

При этом слово «официально» в данном случае не означает, что все аппаратные возможности Mac уже полностью реализованы. Поддержка M3 достигла состояния, при котором большая часть базовых функций, знакомых пользователям Linux на M1 и M2, уже работает. Однако дисплейная подсистема DCP и аппаратное ускорение GPU пока остаются главными незавершёнными направлениями разработки.

Asahi Linux отмечает, что M3 стал очередным крупным этапом многолетней работы по обратной разработке закрытой аппаратной платформы Apple. Благодаря этому Linux постепенно превращается в полноценную альтернативу macOS даже на компьютерах, где Apple не предоставляет официальной поддержки сторонних операционных систем.

 

Какие Mac с M3 уже поддерживаются

На текущем этапе проект ориентируется прежде всего на MacBook и iMac с чипами семейства M3. В список входят компьютеры на базе обычного M3, а также более производительных M3 Pro и M3 Max.

В частности, работа ведётся для следующих классов устройств:

  • MacBook Pro с M3, M3 Pro и M3 Max;
  • MacBook Air с чипом M3;
  • iMac с процессором M3;
  • другие совместимые конфигурации Mac на базе M3, поддержка которых появилась в инфраструктуре Asahi Linux.

 

При этом есть важное исключение. Mac Studio с чипом M3 Ultra пока не поддерживается. Для M3 Ultra требуется отдельная работа с аппаратными блоками, поэтому его нельзя считать частью текущего официального набора поддерживаемых систем.

Официальная таблица совместимости Asahi показывает, что разработчики продолжают отдельно отслеживать состояние каждого аппаратного компонента и каждой модели. Поэтому наличие поддержки самого процессора ещё не означает, что абсолютно все функции конкретного Mac работают в Linux.

 

Что уже работает в Linux на M3

Главное достижение текущего этапа заключается в том, что базовое оборудование M3 уже не является для Linux полностью неизвестной платформой. Разработчики смогли перенести значительную часть наработок, сделанных для M1 и M2, и адаптировать их к изменениям, которые Apple внесла в новое поколение чипов.

На совместимых компьютерах уже доступны многие важные функции:

  • Wi-Fi;
  • Bluetooth;
  • встроенные микрофоны на поддерживаемых моделях;
  • веб-камера на поддерживаемых устройствах;
  • клавиатура и тачпад ноутбуков;
  • NVMe-накопитель;
  • USB с пропускной способностью до аппаратного ограничения USB 3 на уровне 10 Гбит/с;
  • аппаратное декодирование видео;
  • декодирование видео AV1;
  • управление частотой процессора и энергопотреблением в рамках реализованных драйверов;
  • ряд внутренних контроллеров и периферийных блоков Apple Silicon.

 

Особенно важным является наличие аппаратного декодирования видео. Без него воспроизведение современных форматов могло бы создавать чрезмерную нагрузку на CPU и негативно влиять на автономность ноутбука. Поддержка AV1 также имеет большое значение, поскольку этот формат всё активнее используется современными видеосервисами.

Читать  Почему не существует ни 128-разрядной Windows, ни 128-разрядного процессора

Официальное объявление Asahi Linux подчёркивает, что по большинству повседневных сценариев M3 уже приблизился к уровню, знакомому пользователям Linux на компьютерах Apple M1 и M2.

 

Главная проблема — графика Apple M3

Несмотря на значительный прогресс, назвать Asahi Linux на M3 полноценной заменой macOS пока нельзя. Главная причина — отсутствие завершённой поддержки графического процессора.

GPU Apple Silicon является одним из наиболее сложных компонентов для обратной разработки. Apple не предоставляет полноценный открытый набор драйверов для Linux, поэтому разработчикам Asahi приходится самостоятельно изучать поведение аппаратуры, разрабатывать программный стек и постепенно интегрировать его с Linux и графической инфраструктурой.

В результате пользователям M3 пока не следует рассчитывать на полноценное высокопроизводительное 3D-ускорение. Это особенно важно для тех, кто собирается использовать Linux на Mac для:

  • современных 3D-игр;
  • профессиональной работы с графикой;
  • монтажа видео с интенсивным использованием GPU;
  • 3D-моделирования и рендеринга;
  • вычислений на GPU;
  • других задач, требующих полноценного аппаратного ускорения.

 

Asahi Linux отдельно предупреждает, что существующее состояние GPU нельзя считать ни производительным, ни энергоэффективным вариантом 3D-ускорения. Работа над графическим стеком продолжается, поэтому ситуация должна улучшаться по мере появления новых компонентов драйвера.

 

Что такое DCP и почему он настолько важен

Вторая крупная незавершённая часть — DCP (Display Co-Processor), контроллер, связанный с дисплейной подсистемой Apple Silicon. Его поддержка имеет принципиальное значение для нормальной работы экранов и некоторых внешних видеовыходов.

Пока полноценная поддержка DCP для M3 не завершена, пользователи сталкиваются с рядом ограничений. В частности, на совместимых MacBook порт HDMI временно отключён.

Проблемы с DCP затрагивают и режим сна. Asahi Linux указывает, что полноценный sleep пока не работает из-за ограничений, связанных с framebuffer, предоставляемым прошивкой. После завершения интеграции DCP ситуация должна измениться.

Таким образом, текущую версию лучше рассматривать как серьёзно продвинувшуюся платформу для тестирования и повседневной работы, но ещё не как полностью завершённую замену macOS на каждом поддерживаемом Mac.

 

Установка пока доступна через Expert Mode

Ещё одна особенность текущего релиза заключается в способе установки. Поскольку поддержка M3 всё ещё относительно свежая, разработчики пока не включили её в обычный режим установки.

Для установки Linux на M3 требуется использовать Expert Mode установщика Asahi Linux. Это сделано намеренно: проект хочет предоставить возможность опытным пользователям протестировать систему, одновременно сохранив дополнительную защиту от случайной установки ещё не полностью стабилизированной конфигурации.

В официальном объявлении Asahi Linux приводится команда запуска установщика:

curl -L https://alx.sh/ | EXPERT=1 sh

 

После завершения установки разработчики также рекомендуют выполнить обновление системы:

dnf upgrade --refresh

 

Использовать экспериментальный режим следует только пользователям, которые понимают особенности установки Linux на Apple Silicon и готовы столкнуться с ещё не реализованными аппаратными функциями.

Команда Asahi рассчитывает отказаться от обязательного Expert Mode примерно к моменту выхода бета-версии Fedora Linux 45, если до этого времени не обнаружатся серьёзные регрессии или другие критические проблемы.

Читать  Облегченные дистрибутивы Linux

 

Поддержка M3 стала результатом многолетней работы

Для пользователей может показаться, что поддержка M3 появилась сравнительно быстро после выхода компьютеров Apple, однако за этим стоит значительный объём инженерной работы.

Apple Silicon отличается от традиционных x86-компьютеров не только архитектурой процессора. В одном чипе объединено большое количество специализированных контроллеров и ускорителей. Кроме CPU и GPU, присутствуют отдельные блоки управления питанием, мультимедийные процессоры, контроллеры памяти, периферийные интерфейсы и другие компоненты.

При этом документация по многим из этих блоков недоступна разработчикам Linux в привычном виде. Поэтому Asahi Linux использует обратную разработку, анализ поведения macOS и постепенно создаёт собственный открытый программный стек.

Прогресс предыдущих поколений оказался особенно важен для M3. Значительная часть инфраструктуры уже существовала для M1 и M2, поэтому разработчикам не пришлось начинать работу с нуля. Однако Apple внесла изменения в отдельные аппаратные компоненты, поэтому некоторые драйверы потребовали дополнительной адаптации.

 

Почему поддержка M3 важна для Linux

Поддержка M3 имеет значение не только для владельцев конкретных Mac. Она показывает, что Linux продолжает расширять присутствие на закрытых аппаратных платформах.

Apple Silicon привлекает пользователей высокой производительностью при относительно низком энергопотреблении, продолжительной автономной работой ноутбуков и компактностью систем. Поэтому возможность запускать на таком оборудовании полноценную Linux-среду особенно интересна разработчикам, системным администраторам, инженерам и энтузиастам открытого программного обеспечения.

Кроме того, развитие Asahi Linux создаёт важную альтернативу для пользователей, которые не хотят полностью зависеть от macOS. На совместимом Mac можно получить Linux-систему с привычными инструментами разработки, контейнерами, серверным ПО, пакетными менеджерами и открытым программным окружением.

Особенно интересно это для разработчиков, работающих с ARM64. Apple Silicon стал одной из наиболее производительных ARM-платформ для персональных компьютеров, а Linux позволяет использовать её в среде, максимально близкой к серверным ARM-системам.

 

Какие ограничения нужно учитывать перед установкой

Несмотря на официальный статус поддержки M3, перед установкой Asahi Linux необходимо понимать разницу между «поддерживается» и «полностью готово».

Основные ограничения на текущем этапе выглядят следующим образом:

  • полноценная поддержка DCP ещё находится в разработке;
  • GPU-ускорение пока не достигло необходимого уровня;
  • 3D-производительность и энергоэффективность графики нельзя считать завершёнными;
  • режим сна пока не работает должным образом;
  • HDMI на оснащённых соответствующим портом MacBook временно отключён;
  • Mac Studio с M3 Ultra пока не поддерживается;
  • установка M3 требует Expert Mode.

 

Поэтому для основного рабочего компьютера, где критичны стабильный sleep, внешние дисплеи, графическое ускорение и максимальная автономность, macOS пока остаётся более предсказуемым вариантом.

А вот для второго компьютера, разработки, экспериментов и знакомства с Linux на Apple Silicon Asahi Linux становится значительно более привлекательным.

 

Что будет дальше

Главные ожидания сообщества связаны с завершением поддержки DCP и дальнейшим развитием GPU. Именно эти два направления должны существенно изменить пользовательский опыт на M3.

В официальной документации Asahi Linux DCP и GPU по-прежнему обозначены как находящиеся в стадии разработки для M3. При этом многие другие компоненты уже доступны в linux-asahi и постепенно двигаются в сторону основной ветки Linux.

Читать  Ошибка 408. Время ожидания запроса: что это такое и как ее исправить?

Развитие проекта также интересно тем, что команда уже смотрит дальше M3. Работа над более новыми поколениями Apple Silicon продолжается, поэтому наработки, полученные при поддержке M3, потенциально станут фундаментом для будущих поколений Mac.

Дополнительные сведения см. в объявлении.

 

Выводы

Официальное появление поддержки M3 в установщике Asahi Linux — важная веха для всего проекта. Теперь владельцы Mac на базе M3, M3 Pro и M3 Max получили значительно более понятный путь к запуску Linux.

При этом воспринимать нынешний релиз как полностью завершённую замену macOS не стоит. Базовое оборудование уже работает достаточно хорошо: доступны Wi-Fi, Bluetooth, USB, веб-камера, микрофоны, накопители и аппаратное декодирование видео. Для программирования, работы с терминалом, серверными инструментами и большинства обычных Linux-задач этого уже достаточно.

Главные препятствия остаются прежними — полноценная графика и DCP. Именно их дальнейшая реализация определит, насколько близко Asahi Linux сможет приблизиться к полноценному Linux-драйверу для Apple Silicon.

Тем не менее сам факт появления официальной поддержки M3 показывает, насколько далеко продвинулся проект. Ещё несколько лет назад запуск Linux на новых Apple Silicon воспринимался как сложный эксперимент, а сегодня система уже способна работать на нескольких поколениях фирменных процессоров Apple с большим количеством функционирующих аппаратных компонентов.

 

Часто задаваемые вопросы

Да. Поддержка M3, M3 Pro и M3 Max интегрирована в установщик Asahi Linux. На текущем этапе для установки требуется Expert Mode, поскольку поддержка ещё продолжает стабилизироваться.

Да. Wi-Fi входит в число аппаратных функций, которые уже поддерживаются на совместимых M3-системах.

Да, Bluetooth также поддерживается на совместимых компьютерах M3.

Поддержка веб-камеры уже реализована для совместимых M3-устройств, хотя конкретный уровень готовности может зависеть от модели.

Да. Asahi Linux поддерживает аппаратное декодирование видео на M3, включая AV1. Это снижает нагрузку на CPU при воспроизведении современных видеопотоков.

Работа над GPU продолжается. На текущем этапе не следует рассчитывать на полноценное высокопроизводительное и энергоэффективное 3D-ускорение.

На поддерживаемых MacBook HDMI сейчас отключён из-за незавершённой поддержки DCP. После реализации необходимых компонентов ситуация должна измениться.

Пока нет в полноценном виде. Ограничение связано с firmware-provided framebuffer и незавершённой поддержкой DCP.

Нет. M3 Ultra пока остаётся за пределами текущей официальной поддержки Asahi Linux.

Это зависит от задач. Для разработки, экспериментов и повседневной Linux-работы система уже представляет большой интерес. Если же необходимы безупречный режим сна, полноценная графика и максимальная совместимость с внешними дисплеями, на текущем этапе разумнее оставить macOS основной системой.

Да. Команда Asahi Linux продолжает работу прежде всего над DCP и GPU. По мере завершения этих компонентов возможности Linux на M3 должны значительно расшириться.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

17 − одиннадцать =

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала