Linux на M1 уже побеждает Apple в собственной игре

  • Asahi Linux выпустила альфа-версию своего дистрибутива, предназначенного для процессора Apple M1.
  • В отличие от обычных аппаратных портов, краудфандинговый дистрибутив не получил официальной поддержки от Apple.
  • Несмотря на то, что аппаратная поддержка по-прежнему несовершенна, тестировщики считают, что дистрибутив уже работает лучше, чем macOS.
Логотип Asahi Linux на экране MacBook

Асахи Линукс

Процессор Apple M1 был поворачивая головы с момента его запуска в конце 2020 года, и теперь есть дистрибутив Linux, разработанный исключительно для этого чипа, который уже поражает людей своей производительностью.

Усилия возглавляет опытный портировщик Linux Гектор Мартин и его краудфандинговая компания. Проект Асахи Линукс. Проект начался в январе 2021 года, и только что была выпущена его первая альфа-версия, которая может работать на любом M1, М1 Про или М1 Макс компьютер под управлением macOS 12.3 или более поздней версии. Примечательно, что проект достиг этой стадии без какой-либо официальной помощи со стороны Apple, вместо этого обнаружив неотъемлемую аппаратная ошибка в чипе M1.

«Мое первоначальное впечатление от Asahi Linux с его настольной версией Arch Linux Arm было то, что он работает лучше, чем ожидалось, по крайней мере, на Mac mini». Майкл Ларабель, основатель и главный автор веб-сайта по компьютерному оборудованию, Фороникс, — сообщил Lifewire по электронной почте. «Есть области, где производительности не хватает, но она уже намного быстрее, чем, скажем, Raspberry Pi 4 или другие недорогие одноплатные компьютеры Arm под управлением Linux».

Хорошо начато

Ларабель отметил, что процесс установки Asahi немного отличается, поскольку его необходимо инициировать из macOS. В переписке с Lifewire, Бруно Сантос, системный и сетевой администратор ULS Castelo Branco, сказал, что Asahi легко справился с установкой на свой M1 MacBook Air.

В дополнение к полной установке, которая закрепляет готовый к использованию рабочий стол KDE, Asahi также предлагает минимальную установку. вариант, который Сантос использовал для ручной установки различных компонентов, необходимых для рабочего стола, без каких-либо проблем. вопросы.

Дон Чиа, разработчик iOS, столкнулся с проблемой при установке Asahi на свой M1 MacBook Pro, но сообщил Lifewire по электронной почте, что смог решить проблему благодаря небольшой помощи Мартина.

Поскольку проект еще только начинается, аппаратная поддержка Asahi не одинакова на всех машинах с процессором M1. Например, выход HDMI работает только на Mac mini. Тем временем Сантос подключил концентратор Thunderbolt, и подключенный Ethernet-кабель, SSD-диск, беспроводная мышь и клавиатура безупречно работали с его Air.

«Основной проблемой для большинства пользователей настольных компьютеров Linux сейчас будет отсутствие ускорения 3D/графики. Для графики Apple работают над драйвером ядра и драйвером Mesa, но, вероятно, потребуется некоторое время, прежде чем они будут действительно застегнуты и пригодны для использования», — поделился Ларабель.

Так что пока вы не можете играть в игры с интенсивным использованием графики через Asahi, Джейсон Эккерт, декан технического факультета ТриОС Колледж, не сталкивается с какими-либо проблемами с простыми, такими как SuperTuxКарт, который отлично работает на его Mac mini. «Графика генерируется процессором, но вы никогда не узнаете, потому что она молниеносна», — сказал Эккерт Lifewire по электронной почте.

Asahi основан на ARM-сборке популярного дистрибутива Arch Linux, и ни один из тестировщиков, которых мы взаимодействовал с любыми проблемами, связанными с установкой обычного настольного программного обеспечения, такого как веб-браузеры и мультимедийные игроки.

в примечания к выпуску, Мартин отмечает, что для максимальной производительности ядро ​​Asahi скомпилировано с особой функцией, которая в настоящее время не поддерживается с помощью некоторых популярных программ, в первую очередь веб-браузера Chromium и программной среды Electron. Мартин надеется, что выпуск Asahi побудит разработчиков этих приложений сделать их совместимыми с M1.

Световые годы вперед

Эккерт тоже считал, что это незначительные ограничения, которые вскоре должны исчезнуть сами собой. Он полностью настроил инсталляцию Asahi, и представление «взорвало ему мозг».

«GNOME [среда рабочего стола] работает быстрее, чем я когда-либо видел, приложения LibreOffice открываются мгновенно, Hugo [генератор веб-сайтов] компилирует мой веб-сайт в половину времени это происходит в macOS на той же машине, [и] мои контейнеры для разработки и установка Kubernetes также работают намного быстрее на Asahi», — поделился Эккерт. «В целом, самое большое впечатление, которое у меня осталось, это то, что Asahi намного, намного быстрее на M1, чем на macOS».

«Мое первоначальное впечатление от Asahi Linux с его настольной версией Arch Linux Arm было то, что он работает лучше, чем ожидалось».

По сравнению с его опытом работы с Linux в виртуализированной среде Чиа знал, что Asahi на «реальном оборудовании» будет быстрее, но он обнаружил, что это «на несколько световых лет впереди».

«Все еще предстоит проделать работу по управлению питанием для ЦП / SoC, но до сих пор производительность была довольно разумной, учитывая все обстоятельства и отсутствие официальной поддержки Apple. В нескольких тестах [Asahi даже превосходит] macOS на том же оборудовании!» — поделился Ларабель. который недавно опубликовал свои подробные тесты.

Эккерт отметил, что как разработчику облачных сервисов и микросервисов, чтобы Asahi стала его повседневной ОС, ему нужно, чтобы она работала. Приложения на основе Electron, такие как Visual Studio Code, а также улучшенная поддержка оборудования, такого как его Bluetooth. мышь.

«Основываясь на скорости, я решил, что в конечном итоге он станет моим ежедневным водителем», — подчеркнул Эккерт.