Зарыг хаах

Apple компани өөрийн M1 нэртэй чипээр ажилладаг Apple Silicon бүхий анхны Mac компьютеруудаа танилцуулахдаа дэлхий нийтийг гайхшруулж, олон асуултыг нэгэн зэрэг гаргаж чадсан. Мэдээжийн хэрэг, тэд Apple Silicon төслийг танилцуулах үеэр аль хэдийн гарч ирсэн боловч энэ удаад бүгд тэдний анхны таамаг биелэх эсэхийг сонирхож байв. Хамгийн том асуулт бол өөр үйлдлийн систем, ялангуяа Windows-ийг эхлүүлэх эсвэл виртуалчлах явдал байв. M1 чип нь өөр архитектур (ARM64) дээр суурилдаг тул харамсалтай нь Windows 10 (x86 архитектур дээр ажилладаг) гэх мэт уламжлалт үйлдлийн системийг ажиллуулах боломжгүй.

Apple Silicon гэр бүлийн анхны M1 чип нь одоогоор 4 Mac болон iPad Pro-г ажиллуулж байгааг эргэн санацгаая.

Хэдийгээр энэ нь Windows дээр хамгийн сайн харагдахгүй байгаа ч (одоохондоо) дараагийн "том" тоглогч болох Линуксийн хувьд илүү сайн цаг ирж байна. Бараг нэг жилийн хугацаанд Линуксыг M1 чиптэй Mac компьютерт шилжүүлэх асар том төсөл хэрэгжиж байна. Мөн үр дүн нь нэлээд ирээдүйтэй харагдаж байна. Өөрийн чиптэй (Apple Silicon) Mac-д зориулсан Linux цөм нь XNUMX-р сарын сүүлээр бэлэн болсон. Гэсэн хэдий ч одоо үүнийг бүтээгчид Линукс системийг Apple-ийн эдгээр төхөөрөмжүүд дээр ердийн ширээний компьютер болгон ашиглах боломжтой гэж мэдэгджээ. Asahi Линукс одоо урьд өмнөхөөсөө илүү сайн ажиллаж байгаа ч хязгаарлалттай, зарим дутагдалтай хэвээр байна.

Жолооч нар

Одоогийн нөхцөлд M1 Mac дээр нэлээд тогтвортой Линукс ажиллуулах боломжтой байгаа ч харамсалтай нь 5.16 гэсэн шошготой хамгийн сүүлийн хувилбарын хувьд график хурдатгалын дэмжлэг байхгүй хэвээр байна. Ямартай ч програмистуудын баг уг төсөл дээр шаргуу ажиллаж байгаа бөгөөд үүний ачаар тэд Apple Silicon төслийг танилцуулах үед зарим хүмүүс огт боломжгүй гэж бодож байсан зүйлийг хийж чадсан юм. Тодруулбал, тэд PCIe болон USB-C PD-д зориулсан драйверуудыг порт хийх боломжтой болсон. Printctrl, I2C, ASC mailbox, IOMMU 4K болон төхөөрөмжийн тэжээлийн удирдлагын драйверуудын бусад драйверууд бэлэн болсон боловч одоо тэд сайтар шалгаж, дараа нь ашиглалтад оруулахыг хүлээж байна.

MacBook Pro Linux SmartMockups

Дараа нь бүтээгчид энэ нь хянагчтай хэрхэн ажилладаг талаар нэмдэг. Тохиромжтой ажиллахын тулд тэдгээр нь ашигласан техник хангамжтай нягт холбогдсон байх ёстой бөгөөд тиймээс хамгийн жижиг нарийн ширийн зүйлийг (жишээлбэл, тээглүүрүүдийн тоо гэх мэт) мэддэг байх ёстой. Эцсийн эцэст эдгээр нь чипүүдийн дийлэнх хэсэгт тавигдах шаардлага бөгөөд шинэ үеийн техник хангамж бүрд драйверуудыг 100% дэмжлэг үзүүлэхийн тулд өөрчлөх шаардлагатай болдог. Гэсэн хэдий ч Apple энэ салбарт цоо шинэ зүйлийг авчирсан бөгөөд бусад хүмүүсээс ялгардаг. Энэхүү аргын ачаар драйверууд зөвхөн M1-тэй Mac компьютерууд дээр төдийгүй тэдний залгамжлагч дээр ажиллах боломжтой болох нь онолын хувьд боломжтой бөгөөд энэ нь ARM64 архитектурын бусад боломжуудын дунд тийм ч судлагдаагүй ертөнц юм. Жишээлбэл, M1 чипээс олдсон UART хэмээх бүрэлдэхүүн хэсэг нь өргөн түүхтэй бөгөөд бид үүнийг хамгийн анхны iPhone-оос ч олох болно.

Шинэ Apple Silicon чипүүд рүү шилжүүлэх нь илүү хялбар байх болов уу?

Дээр дурдсан мэдээлэл дээр үндэслэн Линуксыг зөөвөрлөх эсвэл шинэ чиптэй Mac компьютерт бэлтгэх нь илүү хялбар байх уу гэсэн асуулт гарч ирнэ. Мэдээжийн хэрэг, бид энэ асуултын хариултыг хараахан мэдэхгүй, ядаж 100% итгэлтэй биш байна. Гэхдээ төслийг бүтээгчдийн үзэж байгаагаар энэ нь боломжтой юм. Одоогийн нөхцөлд M1X эсвэл M2 чиптэй Mac-ууд ирэхийг хүлээх хэрэгтэй.

Ямартай ч, одоо бид Asahi Linux төсөл хэд хэдэн алхам урагшилсанд баяртай байх болно. Хэдийгээр GPU хурдатгалын дэмжлэг эсвэл зарим драйверууд гэх мэт хэд хэдэн асуудал дутуу хэвээр байгаа ч энэ нь нэлээд ашиглах боломжтой систем хэвээр байна. Нэмж дурдахад, энэ сегмент цаг хугацааны явцад хаашаа шилжих вэ гэсэн асуулт одоо байна.

.