Reklamê bigire

Dema ku Apple yekem Mac-ên bi Apple Silicon, ku bi çîpa xwe ya bi navê M1 ve têne hêzdar kirin destnîşan kir, wî karî hem tevahiya cîhanê matmayî bike û hem jî di heman demê de gelek pirsan derxe holê. Bê guman, ew berê di dema pêşkêşkirina projeya Apple Silicon de xuya bûn, lê vê carê her kes meraq dikir ka gelo pêşbîniyên wan ên orjînal dê bi rastî rast werin. Pirsa herî mezin di mijara destpêkirin an virtualîzekirina pergalek xebitandinê ya din de, di serî de Windows-ê, bê guman bû. Ji ber ku çîpê M1 li ser mîmariyek cihêreng (ARM64) ye, mixabin ew nikare pergalên xebitandinê yên kevneşopî yên wekî Windows 10 (li ser mîmariya x86-ê dimeşîne) bimeşîne.

Bi bîr bînin danasîna çîpê M1, ya yekem di malbata Apple Silicon de, ku niha 4 Mac û iPad Pro hêzdar dike:

Her çend ew bi taybetî bi Windows-ê re çêtirîn xuya nake (ji bo nuha), demên çêtir ji bo lîstikvanê "mezin" yê din, ku Linux e, dibiriqin. Nêzîkî salek e, projeyek mezin tê meşandin ku Linux bi çîpa M1 veguhezîne Mac-an. Û encam pir hêvîdar xuya dikin. Kernelek Linux ji bo Mac-an bi çîpê xwe (Apple Silicon) berê di dawiya hezîranê de peyda bû. Lêbelê, naha afirînerên li pişt vê gotine ku pergala Linux jixwe wekî sermaseyek birêkûpêk li ser van cîhazên Apple-ê tê bikar anîn. Asahi Linux naha ji her demê çêtir dimeşe, lê dîsa jî sînorên xwe û hin kêmasiyên wê hene.

Drivers

Di rewşa heyî de, jixwe gengaz e ku li ser M1 Mac-ên Linux-ek bi îstîqrar were xebitandin, lê mixabin hîn jî piştgirî ji lezkirina grafîkê re tune ye, ku di guhertoya herî paşîn a bi navê 5.16 de ye. Digel vê yekê, tîmê bernameçêkeran li ser projeyê bi dijwarî dixebitin, bi saya vê yekê wan karî tiştek bikin ku dibe ku hin kesan dema ku projeya Apple Silicon hate destnîşan kirin bi tevahî ne mumkun be. Bi taybetî, wan karîbû ajokarên ji bo PCIe û USB-C PD derxînin. Ajokarên din ên ji bo Printctrl, I2C, qutiya posteyê ASC, IOMMU 4K û ajokera rêveberiya hêza cîhazê jî amade ne, lê naha ew li benda kontrolkirina baldar û peywirdarkirina paşîn in.

MacBook Pro Linux SmartMockups

Dûv re afirîner lê zêde dikin ka ew bi rastî bi kontrolkeran re çawa dixebite. Ji bo fonksiyona wan a rast, pêdivî ye ku ew bi zexmî bi hardware-ya hatî bikar anîn ve girêdayî bin û ji ber vê yekê ji hûrguliyên piçûktir jî haydar bin (mînak, hejmara pin û yên wekî). Beriya her tiştî, ev hewcedariyên pirraniya çîpê ne, û digel her nifşek nû ya hardware, ajokar jî hewce ne ku werin guheztin da ku 100% piştgirî peyda bikin. Lêbelê, Apple tiştek bi tevahî nû tîne vê qadê û bi tenê ji yên mayî radiweste. Bi saya vê nêzîkatiyê, ji hêla teorîkî ve gengaz e ku ajokar ne tenê li ser Mac-ên bi M1, lê di heman demê de li ser paşgirên wan jî bixebitin, ku di nav wan îmkanên din de cîhana ne ewqas-keşkirî ya mîmariya ARM64 in. Mînakî, pêkhateya bi navê UART ku di çîpa M1 de tê dîtin xwedan dîrokek berfireh e û em ê wê di iPhone-ya yekem de jî bibînin.

Dê veguhestina çîpên nû yên Apple Silicon hêsantir be?

Li ser bingeha agahdariya ku li jor hatî behs kirin, pirs derdikeve holê ka gelo veguheztina paşîn a Linux an amadekirina wê ji bo Mac-ên hêvîdar ên bi çîpên nûtir dê hêsantir be. Bê guman, em bersiva vê pirsê hîn nizanin, bi kêmanî ne bi 100% piştrast. Lê li gorî afirînerên projeyê, ew gengaz e. Di rewşa heyî de, pêdivî ye ku li benda hatina Mac-ên bi çîpên M1X an M2 bisekinin.

Wekî din, naha em dikarin şa bibin ku projeya Asahi Linux çend gav pêş de çûye. Her çend hejmarek pirsgirêk hîn jî winda ne, mînakî piştgirîya ku berê hatî behs kirin ji bo bilezkirina GPU an hin ajokaran, ew hîn jî pergalek bikêrhatî ye. Digel vê yekê, niha pirsek heye ku ev beş dê bi rastî bi demê re biçe ku derê.

.