Tutup iklan

Apabila Apple memperkenalkan Mac pertama dengan Apple Silicon, yang dikuasakan oleh cipnya sendiri yang dipanggil M1, ia berjaya memukau seluruh dunia dan menimbulkan banyak persoalan pada masa yang sama. Sudah tentu, mereka telah muncul semasa pembentangan projek Apple Silicon seperti itu, tetapi kali ini semua orang ingin tahu sama ada ramalan asal mereka benar-benar akan menjadi kenyataan. Persoalan terbesar adalah dalam hal memulakan atau memayakan sistem pengendalian lain, terutamanya Windows sudah tentu. Memandangkan cip M1 adalah berdasarkan seni bina yang berbeza (ARM64), malangnya ia tidak dapat menjalankan sistem pengendalian tradisional seperti Windows 10 (berjalan pada seni bina x86).

Ingat pengenalan cip M1, yang pertama dalam keluarga Apple Silicon, yang pada masa ini menguasai 4 Mac dan iPad Pro:

Walaupun ia tidak kelihatan terbaik dengan Windows secara khusus (buat masa ini), masa yang lebih baik akan bersinar untuk pemain "besar" seterusnya, iaitu Linux. Selama hampir setahun, projek besar telah dijalankan untuk memindahkan Linux ke Mac dengan cip M1. Dan hasilnya kelihatan cukup menjanjikan. Kernel Linux untuk Mac dengan cipnya sendiri (Apple Silicon) telah tersedia pada penghujung bulan Jun. Walau bagaimanapun, kini pencipta di sebalik ini telah mengatakan bahawa sistem Linux sudah boleh digunakan sebagai desktop biasa pada peranti Apple ini. Asahi Linux kini berjalan lebih baik daripada sebelumnya, tetapi ia masih mempunyai batasan dan beberapa kelemahan.

Pemandu

Dalam keadaan semasa, sudah mungkin untuk menjalankan Linux yang agak stabil pada M1 Mac, tetapi malangnya ia masih kekurangan sokongan untuk pecutan grafik, seperti yang berlaku dengan versi terkini berlabel 5.16. Bagaimanapun, pasukan pengaturcara bekerja keras dalam projek itu, berkat yang mereka berjaya melakukan sesuatu yang mungkin difikirkan oleh sesetengah orang adalah mustahil apabila projek Apple Silicon diperkenalkan. Khususnya, mereka dapat mengalihkan pemacu untuk PCIe dan USB-C PD. Pemacu lain untuk Printctrl, I2C, peti mel ASC, IOMMU 4K dan pemacu pengurusan kuasa peranti juga sedia, tetapi kini mereka sedang menunggu untuk pemeriksaan teliti dan pentauliahan seterusnya.

MacBook Pro Linux SmartMockups

Pencipta kemudian menambah cara ia sebenarnya berfungsi dengan pengawal. Untuk kefungsian yang betul, mereka perlu disambungkan dengan kukuh kepada perkakasan yang digunakan dan oleh itu untuk mengetahui walaupun butiran terkecil (contohnya, bilangan pin dan seumpamanya). Lagipun, ini adalah keperluan untuk sebahagian besar cip, dan dengan setiap perkakasan generasi baharu, pemacu juga perlu diubah suai untuk menawarkan sokongan 100%. Walau bagaimanapun, Apple membawa sesuatu yang baru kepada bidang ini dan hanya menonjol daripada yang lain. Terima kasih kepada pendekatan ini, secara teorinya mungkin pemacu boleh berfungsi bukan sahaja pada Mac dengan M1, tetapi juga pada pengganti mereka, yang merupakan antara kemungkinan lain dunia seni bina ARM64 yang tidak begitu diterokai. Sebagai contoh, komponen yang dipanggil UART yang terdapat dalam cip M1 mempunyai sejarah yang luas dan kami akan menemuinya walaupun dalam iPhone yang pertama.

Adakah pemindahan ke cip Apple Silicon yang lebih baharu lebih mudah?

Berdasarkan maklumat yang dinyatakan di atas, persoalan timbul sama ada pemindahan Linux pada akhirnya atau penyediaannya untuk Mac yang dijangka dengan cip yang lebih baru akan menjadi lebih mudah. Sudah tentu, kita belum tahu jawapan kepada soalan ini, sekurang-kurangnya dengan kepastian 100%. Tetapi menurut pencipta projek itu, ia mungkin. Dalam keadaan semasa, perlu menunggu ketibaan Mac dengan cip M1X atau M2.

Bagaimanapun, kini kita boleh bergembira kerana projek Asahi Linux telah bergerak beberapa langkah ke hadapan. Walaupun beberapa isu masih hilang, contohnya sokongan yang telah disebutkan untuk pecutan GPU atau beberapa pemacu, ia masih merupakan sistem yang boleh digunakan. Di samping itu, pada masa ini terdapat persoalan di mana segmen ini sebenarnya akan bergerak dari semasa ke semasa.

.