Omarchy Linux с аппаратным ускорением становится доступным на закрытой платформе Apple Silicon

Несмотря на то что в рамках таких проектов, как Asahi Linux, была кропотливо осуществлена обратная разработка поддержки «голого» оборудования, переразбиение диска Mac для двойной загрузки по-прежнему сопряжено с серьёзными ограничениями. Пользователи Linux часто лишаются возможности вывода изображения на внешний дисплей, оптимизации работы от аккумулятора и других стандартных функций. Разработчик themartiano обходит эту сложную задачу, используя подход к виртуализации, знакомый любому пользователю KVM.
Вместо того чтобы бороться с заблокированным загрузчиком Apple, в рамках проекта создаётся образ Arch Linux, оптимизированный для архитектуры ARM, в котором работает мозаичный композитор Wayland под названием Hyprland внутри нативного оболочки macOS. Он использует Apple Hypervisor Framework в сочетании с исправленными хуками QEMU для обеспечения прямой, аппаратно ускоренной производительности ЦП и графики. Вместо реверс-инжиниринга драйверов дисплея виртуальная машина выводит изображение в нативное окно macOS с полным масштабированием Retina, общими буферами буфера обмена и сохраненными сочетаниями клавиш Superkey. Однако, поскольку Omarchy работает как приложение, некоторые функции и доступ к аппаратному обеспечению устройства будут ограничены.
Реально этот проект предназначен для опытных пользователей Linux, которые любят управляемые с клавиатуры мозаичные оконные менеджеры и среды pacman, но вынуждены работать на MacBook серии M, а также для тех, кто просто хочет попробовать Omarchy. Более того, эта настраиваемая версия Arch загружается менее чем за три секунды, без необходимости стирания разделах хранения данных или борьбы с аппаратным обеспечением Apple. Заинтересованные пользователи могут найти ссылку на файл DMG и дополнительную информацию в приведённых ниже ресурсах.
Источник(и)
Themartiano на GitHub через HN





