Затвори ја рекламата

Кога Apple ги претстави првите Mac компјутери со Apple Silicon, кои се напојуваат со сопствен чип наречен M1, успеа и да го воодушеви целиот свет и да покрене многу прашања во исто време. Секако, тие веќе се појавија за време на претставувањето на проектот Apple Silicon како таков, но овој пат сите беа љубопитни дали навистина ќе се остварат нивните првични предвидувања. Најголемото прашање беше во случај на стартување или виртуелизирање на друг оперативен систем, првенствено Windows, се разбира. Бидејќи чипот M1 се базира на различна архитектура (ARM64), за жал не може да работи со традиционални оперативни системи како што е Windows 10 (работи на архитектура x86).

Потсетете се на воведувањето на чипот M1, првиот во семејството на Apple Silicon, кој моментално напојува 4 Mac и iPad Pro:

Иако не изгледа најдобро со Windows конкретно (засега), подобри времиња блескаат за следниот „голем“ плеер, а тоа е Linux. Речиси една година се спроведува огромен проект за пренесување на Linux на Mac со чипот M1. И резултатите изгледаат доста ветувачки. Линукс кернел за Mac со сопствен чип (Apple Silicon) веќе беше достапен на крајот на јуни. Сепак, сега креаторите зад ова рекоа дека системот Линукс веќе може да се користи како обичен десктоп на овие уреди на Apple. Asahi Linux сега работи подобро од кога било, но сепак има свои ограничувања и некои недостатоци.

Возачи

Во сегашната ситуација, веќе е возможно да се работи прилично стабилен Linux на M1 Mac, но за жал сè уште нема поддршка за графичко забрзување, што е случај со најновата верзија означена со 5.16. Како и да е, тимот на програмери напорно работи на проектот, благодарение на што успеаја да направат нешто што некои луѓе можеби мислеа дека е сосема невозможно кога беше претставен Apple Silicon проектот. Поточно, тие можеа да ги приклучат драјверите за PCIe и USB-C PD. Подготвени се и другите драјвери за Printctrl, I2C, ASC поштенско сандаче, IOMMU 4K и драјверот за управување со енергија на уредот, но сега тие чекаат внимателна проверка и последователно пуштање во работа.

MacBook Pro Linux SmartMockups

Креаторите потоа додаваат како всушност работи со контролорите. За нивна правилна функционалност, тие треба да бидат цврсто поврзани со употребениот хардвер и затоа да бидат свесни и за најмалите детали (на пример, бројот на пиновите и слично). На крајот на краиштата, ова се барањата за огромното мнозинство чипови и со секоја нова генерација на хардвер, драјверите треба да се менуваат за да понудат 100% поддршка. Сепак, Apple носи нешто сосема ново на ова поле и едноставно се издвојува од останатите. Благодарение на овој пристап, теоретски е можно драјверите да можат да работат не само на Mac со M1, туку и на нивните наследници, кои меѓу другите можности се и не толку истражениот свет на архитектурата ARM64. На пример, компонентата наречена UART пронајдена во чипот M1 има голема историја и би ја нашле дури и во првиот iPhone.

Дали пренесувањето на поновите силиконски чипови на Apple ќе биде полесно?

Врз основа на информациите споменати погоре, се поставува прашањето дали евентуалното пренесување на Linux или неговата подготовка за очекуваните Mac со понови чипови ќе биде полесно. Се разбира, одговорот на ова прашање сè уште не го знаеме, барем не со 100% сигурност. Но, според креаторите на проектот, тоа е можно. Во сегашната ситуација, потребно е да се почека пристигнувањето на Mac со M1X или M2 чипови.

Како и да е, сега можеме да се радуваме што проектот Asahi Linux отиде неколку чекори напред. Иако голем број проблеми сè уште недостасуваат, на пример, веќе споменатата поддршка за забрзување на графичкиот процесор или некои драјвери, сепак тој е доста употреблив систем. Дополнително, во моментов се поставува прашањето каде всушност ќе се движи овој сегмент со текот на времето.

.