Asahi Linux официально поддерживает Apple M3

6 сентября разработчики Asahi Linux объявили о начале официальной поддержки компьютеров Mac на процессорах Apple M3. Поддержка M3, M3 Pro и M3 Max добавлена непосредственно в установщик проекта. По словам разработчиков, Linux на этих системах уже достиг состояния, при котором значительная часть оборудования, ранее поддержанного на машинах с M1 и M2, работает и на M3.
На поддерживаемых Mac уже работают Wi-Fi, Bluetooth, NVMe, клавиатура и тачпад, встроенные микрофоны и веб-камера, управление частотами CPU и распределение задач между производительными и энергоэффективными ядрами. Также поддерживается USB 3 со скоростью до 10 Гбит/с. В ходе подготовки M3 разработчикам пришлось, в частности, реализовать поддержку нового контроллера USB Type-C ACE3, используемого в M3 Pro и M3 Max.
Кроме того, на M3 работает аппаратное декодирование видео, включая AV1. Ранее команда Asahi создала драйвер для встроенного Apple Video Decoder (AVD), предназначенного для аппаратного декодирования H.264, HEVC, VP9 и, на новых поколениях SoC, AV1. При этом интеграция аппаратного декодирования с обычными Linux-приложениями ещё развивается: AVD использует V4L2 Stateless, тогда как многие настольные приложения ориентированы на VA-API и другие интерфейсы.
Главными незавершёнными компонентами остаются GPU и Display Coprocessor (DCP). Разработчики предупреждают, что полноценного производительного и энергоэффективного графического ускорения на M3 пока нет. Для нового поколения Apple Silicon необходимо адаптировать драйверы к изменившимся интерфейсам прошивок GPU и DCP.
В текущей реализации сохраняется несколько заметных ограничений:
- не работает переход в спящий режим;
- HDMI-разъём на оснащённых им MacBook временно отключён;
- Mac Studio с M3 Ultra пока не поддерживается;
- полноценное GPU-ускорение находится в разработке.
Эти ограничения перечислены разработчиками Asahi в объявлении о поддержке M3.
Из-за сравнительно свежего состояния драйверов установка на M3 пока скрыта за Expert mode. Для запуска установщика из macOS используется команда:
curl -L https://alx.sh/ | EXPERT=1 sh
После установки разработчики рекомендуют выполнить dnf upgrade --refresh. Если серьёзных регрессий обнаружено не будет, требование Expert mode планируется убрать к выпуску Fedora Linux 45 Beta.
Поддержка M3 готовилась постепенно в течение последних месяцев. Ещё летом команда сообщала о продвижении в поддержке PCIe, Wi-Fi, Bluetooth, NVMe, управления частотой CPU, датчиков, аудио, камеры и микрофонов, после чего платформа приблизилась к состоянию, пригодному для использования обычными пользователями.
Asahi Linux занимается обратной разработкой аппаратной платформы Apple Silicon и созданием свободных драйверов для запуска Linux на компьютерах Apple. Основным пользовательским дистрибутивом проекта является Fedora Asahi Remix; Fedora Asahi Remix 44 была выпущена на базе Fedora Linux 44.
>>> Источник
