# M-Omarchy. Или почему Omarchy - это будующее Linux на mac железе?

Всем привет!

В видео поговорим о том, почему я считаю, что Omarchy это будующее Linux на mac железе? и в целом про статус Linux на железе от apple в 2026.

1. И начну я с Asahi Linux.

Да, мы не можем себе позволить забыть о проекте Asahi

Благодаря им мы там, где мы есть! м1\м2 линейка отлично работает с Asahi
И это кропотливый ручной труд длиной в годы

Asahi Linux on Apple Silicon — progress timeline & team

Feature timeline

When What happened Now working
Dec 2020 Project announced (Hector Martin / marcan) Kickoff
Jan–Feb 2021 First Linux boot on M1 over serial Serial console
Apr 2021 Initial M1 support merged into Linux 5.13 UART, timers, interrupt controller, basic boot
Oct 2021 M1 usable as a basic desktop (no GPU) Display, USB, NVMe, Wi-Fi, keyboard
Dec 2021 M1 Pro / Max support (days after launch) All M1 Pro/Max models
Mar 18 2022 First public Alpha release (installer) Wi-Fi, USB2/3, NVMe, no-GPU desktop, keyboard/trackpad, battery, Ethernet, SD, headphone jack (M1-only, flaky)
Jul 18 2022 Bluetooth works on M1; Mac Studio/Ultra; experimental M2 BT mice/audio; M2 13" MBP brought up in a 12-hour marathon
Nov 2022 USB3 over Thunderbolt + suspend/resume Faster storage, sleep
Dec 7 2022 First GPU driver (OpenGL 2.1, Rust kernel driver) Hardware-accelerated desktop, games
Jun 2023 OpenGL 3.1 / GLES 3.0 More games/apps
Aug 2023 Fedora Asahi Remix announced Fedora becomes flagship
Aug 22 2023 Conformant OpenGL ES 3.1 World-first conformant GLES 3.1 on M1/M2
Dec 2023 Fedora Asahi Remix 39 — first stable Built-in speakers, webcam, Touch Bar, HDMI on laptops, M2 desktops, Wi-Fi 6/6E, M2 BT fixes
Feb 2024 Conformant OpenGL 4.6 + GLES 3.2 Blender-class workloads
Jun 2024 Conformant Vulkan 1.3 (“Honeykrisp”) First conformant Vulkan on Apple hardware, any OS
Oct 2024 AAA gaming: Vulkan 1.3 + OpenCL 3.0 + x86/Windows games Control playable via FEX + muvm
Feb 2025 marcan steps down; 7-member shared governance Project continues
Mar–May 2025 Microphone support Mics on most MacBooks
May 2025 GPU userspace API upstreamed; Fedora Asahi Remix 42 Big upstream win; Touch Bar upstreamed
Sep 2026 M3 officially supported in installer “Almost everything that works on M1/M2 just works”

Still pending/partial: Thunderbolt + USB-C DisplayPort video (DisplayLink dock workaround today), deep-sleep polish, Mac Pro, most M4-series, Neural Engine.

Key developers & what they did

Developer Area / contribution
Hector Martin (marcan) Founder/lead; m1n1 bootloader, U-Boot port, installer, DCP bringup. Resigned Feb 2025
Alyssa Rosenzweig GPU userspace (Mesa AGX); conformant OpenGL 4.6/GLES 3.2, Vulkan 1.3 Honeykrisp, OpenCL 3.0. Now co-lead
Asahi Lina World’s first Rust Linux GPU kernel driver (drm/asahi); M1 GPU kernel-interface RE
Janne Grunau (jannau) M1 keyboard/touchpad, DCP display-controller maintainer, HDMI, Touch Bar, M2/M3 bringup. Now co-lead
Sven Peter DART/IOMMU (USB/PCIe/Ethernet/Wi-Fi), Bluetooth kernel driver, DisplayPort/Thunderbolt. Now co-lead
Dougall Johnson (dougallj) Apple GPU instruction-set RE; M1 microarchitecture analysis
Mark Kettenis m1n1/U-Boot low-level drivers, PCIe/NVMe (ANS); parallel OpenBSD port
Martin Povišer (povik) Apple SoC audio + codec driver work (speakers/headphones foundation)
Eileen Yoon (eiln) Image Signal Processor (webcam), hardware video decode (AVD), Neural Engine
James Calligeros (chadmed) Energy-aware scheduling, speaker DSP + speaker-safety daemon, Bankstown bass, microphones. Now co-lead
R (rqou_) Reverse-engineered Apple’s Bluetooth-over-PCIe transport (user-space PoC)
ChaosPrincess Touch Bar (Z2 touchscreen + tiny-dfr), keyboard backlight, NVRAM tools
Daniel Berlin brcmfmac Wi-Fi: Wi-Fi 6/6E, 80 → 1200 Mbps throughput, low-power scanning
Neal Gompa & Davide Cavalca Fedora Asahi Remix, kernel-16k, startup-disk; NVRAM integration
Eric Curtin Fedora Asahi Remix / CentOS Hyperscale Asahi
David Buchanan Widevine installer → Netflix/Spotify on Asahi
Sergio Lopez Virtualized gaming stack (libkrun, virglrenderer, DRM native context, muvm)

Sources: Blog - Asahi Linux , About - Asahi Linux

2. Повеска для разговора в видео:

  1. А в чем собственно проблема? чего такого особенного?
    2. Старые макбуки на интел
      • Т1,2 чипы
      • драйвера(сеть\звук\тачбар)
      • управление охлаждением
    1. Современные макбуки
      • arm
      • m-series чипы. Каждое поколение = иная “архитектура”
  2. Текущий статус поддержки маков?
    1. Fedora Asahi LInux
    2. M1,2? Type-C? Сон? M3?
    3.
  3. Arch Linux для Макбуков? https://asahi-alarm.org/
  4. Ну и что такого случилось, что у Омачи получится лучше чем у Асахи?
    1. DHH
    2. AI Tools
    3. Объеденение с Асахи?
    6. Сотрудничество с Apple?
    7. M-Omarchy Team
    8. Кто круче? Asahi Team vs Omarchy?
    9. Разве красиво так форкать проект?
    10. Текущий статус? пора накатывать M-Omarchy? или пока поставить omarchy-app?
  1. Установщик. Марсело Алькантара разрабатывает нативный установщик для Mac
  2. Omarchy Mac. Наим Малик поддерживал Omarchy Mac в течение года, установив Omarchy на машины M1 и M2 задолго до того, как это стало официальным, и создав вокруг него сообщество в Discord, насчитывающее более 800 человек.
  3. Скотт Джонс — вторая половина этого проекта, отвечающая за установку Linux. Недавно ему удалось запустить дисплей M3 Air на аппаратном контроллере дисплея Apple, что позволило за одну ночь превратить эту машину из непригодной для использования в работоспособную.
  4. Попробуйте Omarchy. Эдуардо Мартинес создал Try Omarchy : настоящий рабочий стол Omarchy, работающий как нативное приложение с аппаратным ускорением на вашем Mac, с подключенными камерой, звуком, буфером обмена и общей папкой. Ничего не нужно разбивать на разделы. Просто скачайте и убедитесь сами.
  5. Пакеты. Шун Ли следит за тем, чтобы все необходимое для Omarchy существовало в виде пакета aarch64 , а также предоставлял универсальные образы дисков ARM64 для виртуальных машин и гостевые инструменты, которые делают их удобными в использовании.
  6. Драйверы и ядро. Райан Мюррей занимается настройкой Neo и закладывает основу для работы остальной команды. Он разрабатывает эмулятор SPTM, позволяющий трассировать macOS на чипах M4 и более новых.
  7. MLX. Джошуа Уоррен разрабатывает mlx-omarchy , который переносит фреймворк машинного обучения MLX от Apple на Linux на графических процессорах Apple через Vulkan. В вашем коде по-прежнему отображается import mlx.core as mx, но теперь он работает на Omarchy.
  8. Более старые модели Mac. У Шона Йегера накопилось множество запросов на добавление функций для MacBook Pro с Touch Bar 2016 и 2017 годов: динамики, Wi-Fi, датчик освещенности, сама Touch Bar. Рэнди занимается обратным проектированием чипа безопасности T2, чтобы внедрить Touch ID в Mac на базе Intel, и документирует все исправления для MacBook Pro 2019 года. Джон Кинни год назад занимался поддержкой ARM для Omarchy, а теперь координирует работу всей команды, определяя, кто чем занимается.

Команда в 15 человек! + бесконечное кол-во агентов и токенов..

Целью первого релиза является идеальная совместимость с M1 и M2, включая варианты Pro и Max:

  • Удобная программа установки с возможностью как установки, так и пробного использования.
  • Полная поддержка графического процессора
  • Внешние мониторы через USB-C
  • Touch ID
  • MLX
  • Шифрование диска

И наконец, просьба. Если вы работали над Linux для оборудования Apple, будь то драйверы ядра, прошивка, упаковка, установщики или машинное обучение, мы будем рады узнать о ваших разработках. Велика вероятность, что вы решили проблему, над которой мы еще работаем, или наоборот. Свяжитесь с нами по адресу apple@omarchy.org .Давайте завершим начатое компанией Asahi.