Релиз модели3 октября 2026 г., 00:17 МСК🤖 Auto

Linux 7.4: Первые Device Tree для Apple M4 и A18 Pro

Разработчики Asahi Linux готовят к слиянию в ядро 7.4 начальные Device Tree для чипов M4 и A18 Pro. Поддержка пока ограничена базовым запуском системы.

Баннер новости 8817

Что именно происходит

Разработчик Asahi Linux Свен Петер (Sven Peter) отправил pull-реквесты для окна слияния Linux 7.4, которое состоится в октябре 2026 года. Главная новость — добавление начальных Device Tree (DT) для архитектуры Apple Silicon. Это первый шаг к официальному запуску Linux на новейших процессорах, но с серьезными оговорками.

Технические детали и ограничения

Поддержка M4 и A18 Pro в ядре 7.4 носит характер «bare minimum» (минимально необходимое). Система сможет загрузиться, но полноценная работа с графикой и периферией пока невозможна. В DT включены только те блоки, которые не претерпели изменений по сравнению с поколением M3.

Для чипа Apple M4 (MacBook Pro 14", iMac 24", MacBook Air 13"/15", Mac Mini) инициализированы:

  • Ядра CPU
  • Контроллер прерываний
  • Состояния питания
  • Watchdog, последовательный порт, контроллер пинов
  • Интерфейсы I2C и frame-buffer

Для MacBook Neo на базе A18 Pro список еще уже: CPU, контроллер прерываний, watchdog, serial и frame-buffer. Графический ускоритель (GPU) и другие функции отключены.

Сравнение поддерживаемого функционала

Компонент Apple M4 (MacBook Pro/Air/iMac/Mac Mini) Apple A18 Pro (MacBook Neo)
CPU Cores Да Да
Interrupt Controller Да Да
Power States Да Нет (в базовом DT)
Watchdog Да Да
Serial / Pin Controller Да Да (Serial)
I2C Да Нет
Frame-buffer Да Да
GPU / Полная функциональность Нет (будет в будущих версиях) Нет (будет в будущих версиях)

Дополнительные изменения в Linux 7.4

Параллельно с поддержкой новых чипов, в ядро войдут улучшения для старых устройств: общая поддержка GPIO и поддержка журналов сбоев RTKit для 32-битных сопроцессоров. Это важно для стабильности работы на более ранних моделях Mac с Apple Silicon.

Почему это важно

Хотя полноценным опытом использования Linux на M4 и A18 Pro в версии 7.4 не стать, это критически важный этап «bring-up». Без этих Device Tree дальнейшая разработка драйверов GPU и других подсистем была бы невозможна. Пользователям, желающим установить Linux на эти устройства, придется ждать следующих релизов ядра (после 7.4), где функционал будет расширен.

Источник: Phoronix ↗