Поиск по сайту:

Linux 6.2: появилось первое массовое ядро Linux для чипов Apple M1

Linux теперь готов к работе на современных компьютерах Mac.

Благодаря работе разработчиков Asahi Linux Linux 6.2 теперь готов к работе на компьютерах Mac с процессором M1.

Вчера был выпущен Linux 6.2, и Линус Торвальдс описал последний выпуск ядра Linux так: «Возможно, это не такой сексуальный выпуск LTS, каким в итоге стал 6.1, но все эти обычные пешеходные ядра тоже хотят немного тестовой любви».

На этот раз я не согласен с Торвальдсом.

Добавив поддержку процессоров Apple M1 Pro, M1 Max и M1 Ultra, новые владельцы Mac могут рассчитывать на запуск Linux на своих машинах с процессором M1. И для технарей это сексуально.

Запустить Linux на семействе M1 было непросто.

Когда эти мощные чипы ARM впервые появились, Торвальдс сказал мне в эксклюзивном интервью, что он хотел бы использовать Linux на этих компьютерах Mac следующего поколения. Но, хотя он «долго ждал ноутбук ARM, который сможет работать под управлением Linux», он беспокоился, говоря: «Главная проблема с M1 для меня — это графический процессор и другие устройства вокруг него, потому что это, вероятно, то, что удержите меня от его использования, потому что у него не будет поддержки Linux, пока Apple не откроется».

К счастью, Asahi Linux вместе с блестящим инженером-программистом Алиссой Розенцвейг справились с этой задачей. К 31 июля 2022 года Торвальдс был рад объявить, что после «долгого ожидания» [Linux на ARM и, в частности, M1] наконец-то стал реальностью благодаря команде Asahi. У нас было оборудование Arm64 для запуска Linux для долгое время, но до сих пор ничто из этого не использовалось в качестве платформы для разработки».

Сегодня эта поддержка наконец-то доступна для основных пользователей Linux. Конечно, на данный момент все это экспериментально, но так будет ненадолго. Ожидается, что Linux 6.2 станет ядром Ubuntu 23.04 по умолчанию и будет включен в Fedora 38 до выхода Linux 6.3 в конце апреля.

Тем временем ядро Linux 6.1 с долгосрочной поддержкой (LTS) 2022 года будет поддерживаться как минимум до конца 2026 года. Ожидается, что исправления из версии 6.2 будут обратно перенесены в версию 6.1.

Кроме того, ядро Linux 6.2 включает в себя множество функций, созданных при участии таких компаний, как Intel, AMD, Google и Red Hat. Среди примечательных нововведений — стабильная поддержка Intel Arc Graphics (DG2/Alchemist), включенная «из коробки», и первоначальная поддержка ускоренной графики Nvidia GeForce RTX 30 серии «Ampere» с открытым исходным кодом Nouveau. Ядро Linux 6.2 также включает обновленные драйверы. Сюда входит поддержка геймпадов, датчиков и вентиляторов Sony DualShock 4 в игровых портативных компьютерах OneXPlayer, AI-ускорителя Gaudi2 от Habana Labs и материнских плат Asus.

Это новое ядро также включает отслеживание глубины вызовов, которое помогает повысить производительность на старых ПК эпохи Intel Skylake, а также различные улучшения драйверов файловой системы и улучшения безопасности. Помимо поддержки нового оборудования, драйвер ядра файла NTFS3 также был улучшен и дополнен новыми параметрами монтирования.

В целом ядро Linux 6.2 предлагает значительные новые аппаратные возможности и функции. Но настоящая новость, насколько я понимаю, — это поддержка M1. Это меняет правила игры для пользователей Linux Mac.

Статьи по данной тематике