Linux ще не зовсім «готовий до роботи» на силіконі Apple, але дайте йому час
Дивно бачити, як лідери вражаючого проекту з відкритим кодом просять пресу та своїх послідовників заспокоїтися та припинити святкування їхніх досягнень.
Але саме в такій ситуації опинилася команда Asahi Linux після численних повідомлень минулого тижня про те, що нещодавно випущене ядро Linux 6.2 зробило Linux «готовим до роботи» на обладнанні Apple M-серії. Це правда, що вбудована підтримка чіпів Apple M1 є у версії 6.2, і що ядро 6.2 поступово потрапить у багато популярних дистрибутивів, включаючи Ubuntu і Fedora. Робота над інтегрованим графічним процесором Apple прогресувала напрочуд добре з основною командою Asahi з чотирьох осіб. А сам засновник Лінус Торвальдс особливо хоче побачити, як Linux працює на його улюбленому портативному обладнанні, навіть випустивши ядро в серпні 2022 року для MacBook Air M2.
Але виробники єдиної системи Linux, яка досить добре працює на основі кремнію Apple, просять усіх трохи почекати.
«Ви не зможете запустити Ubuntu або будь-який інший стандартний дистрибутив з 6.2 на будь-якому M1 Mac. Будь ласка, не сподівайтеся», – написала команда Asahi Linux у Twitter у неділю вранці . У розширеній відповіді вони додали: «Ми постійно вдосконалюємо функції ядра, і в 6.2, зокрема, додано дерева пристроїв і базову підтримку завантаження для машин M1 Pro/Max/Ultra. Однак ще попереду довгий шлях, перш ніж вихідні ядра можна буде використовувати на ноутбуках. Трекпад/клавіатура ще не підтримується».
Це далеко не єдина проблема. Власний документ підтримки функцій Asahi Linux містить довгий список речей, які працюють як у власній версії Asahi, так і в попередній версії Linux загалом. У всіх чіпах Apple функція USB 2/3, відеодекодер і різні стани процесора знаходяться в стадії розробки, доступні для тестування на периферійному рівні або ще не оголошені. На деяких пристроях Apple не працюють такі елементи, як мікрофони, веб-камери, динаміки, вихід HDMI та інші необхідні елементи.
Статті Asahi показують широкий спектр вражаючих досягнень, враховуючи те, як команда зазвичай переробляє все, що стосується нової системи-на-чіпі Apple або її застарілих компонентів ARM. І все ж, як зазначає команда Asahi, він не готовий ні для кожного пристрою Apple серії M, ні для стандартних дистрибутивів.
Основною перешкодою для інших дистрибутивів, через яку нові власники Mac сильно розчаровуються в тому, як працюють їхні системи, є розмір сторінки розміром 16 Кб , який має бути вбудований у ядро, щоб воно працювало. «Наскільки нам відомо, сьогодні жоден загальний дистрибутив ARM64 не постачає ядер 16K», — написала команда Asahi у Twitter . Команда припускає, що для дистрибутивів потрібно буде перепакувати інструменти простору користувача Asahi і або пропонувати ядра 16K, або дочекатися, поки більш стандартні збірки ядра 4K стануть «як-то придатними для використання » .
Asahi зазначає, що «вже працює над деякими» дистрибутивами, і очікує оголосити про підтримку Asahi «для основного дистрибутива найближчим часом». Ще в березні 2022 року, коли Asahi був готовий до встановлення, але все ще був зовсім новим, команда зазначила що для тих, хто шукає дистрибутив «Just Works» із USB-накопичувачем (вставте сюди інформований сміх Linux), Asahi Linux не буде «готово» через рік, можливо, два». Відтоді минув майже рік, а здається, що два.
Залишити відповідь