Maak advertensie toe

Toe Apple die eerste Mac's met Apple Silicon bekendgestel het, wat aangedryf word deur sy eie chip genaamd M1, het dit daarin geslaag om die hele wêreld te verbaas en terselfdertyd baie vrae te laat ontstaan. Hulle het natuurlik reeds tydens die aanbieding van die Apple Silicon-projek as sodanig verskyn, maar hierdie keer was almal nuuskierig of hul oorspronklike voorspellings werklik sou uitkom. Die grootste vraag was in die geval van die begin of virtualisering van 'n ander bedryfstelsel, hoofsaaklik Windows natuurlik. Aangesien die M1-skyfie op 'n ander argitektuur (ARM64) gebaseer is, kan dit ongelukkig nie tradisionele bedryfstelsels soos Windows 10 (loop op x86-argitektuur) laat loop nie.

Onthou die bekendstelling van die M1-skyfie, die eerste in die Apple Silicon-familie, wat tans 4 Macs en die iPad Pro aandryf:

Alhoewel dit nie die beste met Windows spesifiek lyk nie (vir nou), skyn beter tye vir die volgende "groot" speler, wat Linux is. Vir byna 'n jaar is 'n groot projek aan die gang om Linux na Mac's met die M1-skyfie oor te dra. En die resultate lyk baie belowend. 'n Linux-kern vir Mac's met sy eie chip (Apple Silicon) was reeds aan die einde van Junie beskikbaar. Nou het die skeppers hieragter egter gesê dat die Linux-stelsel reeds as 'n gewone lessenaar op hierdie Apple-toestelle bruikbaar is. Asahi Linux werk nou beter as ooit, maar dit het steeds sy beperkings en 'n paar foute.

Bestuurders

In die huidige situasie is dit reeds moontlik om 'n taamlik stabiele Linux op M1 Macs te laat loop, maar dit ontbreek ongelukkig steeds ondersteuning vir grafiese versnelling, wat die geval is met die nuutste weergawe gemerk 5.16. In elk geval, die span programmeerders is hard aan die werk aan die projek, waardeur hulle daarin geslaag het om iets te doen wat sommige mense dalk gedink het heeltemal onmoontlik was toe die Apple Silicon-projek bekendgestel is. Spesifiek, hulle kon bestuurders vir PCIe en USB-C PD oordra. Ander drywers vir Printctrl, I2C, ASC-posbus, IOMMU 4K en toestelkragbestuurbestuurder is ook gereed, maar nou wag hulle vir noukeurige kontrolering en daaropvolgende ingebruikneming.

MacBook Pro Linux SmartMockups

Die skeppers voeg dan by hoe dit eintlik met die beheerders werk. Vir hul behoorlike funksionaliteit moet hulle stewig gekoppel wees aan die hardeware wat gebruik word en dus bewus wees van selfs die kleinste besonderhede (byvoorbeeld die aantal penne en dies meer). Dit is immers die vereistes vir die oorgrote meerderheid skyfies, en met elke nuwe generasie hardeware moet die drywers aangepas word om 100% ondersteuning te bied. Apple bring egter iets heeltemal nuuts na hierdie veld en staan ​​bloot uit die res. Danksy hierdie benadering is dit teoreties moontlik dat die drywers nie net op Mac's met M1 kan werk nie, maar ook op hul opvolgers, wat onder meer die nie-so-verkende wêreld van die ARM64-argitektuur is. Byvoorbeeld, die komponent genaamd UART wat in die M1-skyfie gevind word, het 'n uitgebreide geskiedenis en ons sal dit selfs in die heel eerste iPhone vind.

Sal dit makliker wees om na nuwer Apple Silicon-skyfies oor te dra?

Op grond van die inligting hierbo genoem, ontstaan ​​die vraag of die uiteindelike oordrag van Linux of die voorbereiding daarvan vir die verwagte Macs met nuwer skyfies makliker sal wees. Ons weet natuurlik nog nie die antwoord op hierdie vraag nie, ten minste nie met 100% sekerheid nie. Maar volgens die skeppers van die projek is dit moontlik. In die huidige situasie is dit nodig om te wag vir die koms van Macs met M1X- of M2-skyfies.

In elk geval, nou kan ons ons verheug dat die Asahi Linux-projek verskeie stappe vorentoe beweeg het. Alhoewel 'n aantal probleme nog ontbreek, byvoorbeeld die reeds genoemde ondersteuning vir GPU-versnelling of sommige drywers, is dit steeds 'n redelik bruikbare stelsel. Boonop is daar tans die vraag waarheen hierdie segment werklik met verloop van tyd sal beweeg.

.