Проект Asahi Linux объявил о реализации начальной нативной поддержки чипов Apple M3. Новая версия системы адаптирована для работы на MacBook Pro и MacBook Air, оснащенных процессорами M3, M3 Pro и M3 Max.
Разработчики отметили, что адаптация потребовала сложной работы по реверс-инжинирингу. Чипы M3 получили новую микроархитектуру GPU с поддержкой аппаратной трассировки лучей, динамического кэширования и сеточных шейдеров, а также измененные протоколы управления питанием и дисплеями.
Текущая сборка обеспечивает загрузку системы, работу многоядерного планировщика CPU, доступ к NVMe-накопителям, а также поддержку клавиатур, тачпадов и базового вывода изображения. Реализованы драйверы для Wi-Fi, Bluetooth и мониторинга заряда батареи.
Команда проекта предупреждает о текущих ограничениях: полная аппаратная поддержка GPU и оптимизация питания находятся в стадии разработки. Некоторые функции, включая работу с определенными внешними мониторами, док-станциями Thunderbolt и фронтальными камерами, могут работать нестабильно.
Данная версия предназначена для разработчиков и опытных пользователей Linux. В будущем команда планирует доработать графические драйверы для полноценной поддержки OpenGL и Vulkan, а также передать соответствующие патчи в основное ядро Linux для интеграции в другие дистрибутивы.

