Umboniso wokuqaliswa kwe-Linux nge-GNOME kwizixhobo ezine-Apple M1 chip

Inyathelo lokuphumeza inkxaso ye-Linux kwi-chip ye-Apple M1, ekhuthazwa yi-Asahi Linux kunye neeprojekthi zeCorellium, ifikelele kwinqanaba apho kunokwenzeka khona ukuqhuba i-desktop ye-GNOME kwindawo ye-Linux esebenza kwinkqubo nge-Apple M1 chip. Imveliso yesikrini ihlelwe kusetyenziswa isakhelo sesakhelo, kwaye inkxaso ye-OpenGL inikezelwa kusetyenziswa i-rasterizer yesoftware ye-LLVMPipe. Inyathelo elilandelayo liya kuba kukuvumela i-coprocessor yokubonisa ukuba ikhuphe ukuya kuthi ga kwisisombululo se-4K, abaqhubi esele benziwe umva ngobunjineli.

Iprojekthi ye-Asahi ifumene inkxaso yokuqala ye-non-GPU yamacandelo e-M1 SoC kwi-Linux kernel engundoqo. Kwimeko ye-Linux ebonisiweyo, ukongeza kubuchule be-kernel eqhelekileyo, iipatches ezininzi ezongezelelweyo ezinxulumene ne-PCIe, umqhubi we-pinctrl webhasi yangaphakathi, kunye nomqhubi womboniso wasetyenziswa. Ezi zongezo zenze ukuba kube lula ukubonelela ngemveliso yesikrini kunye nokufezekisa ukusebenza kwe-USB kunye ne-Ethernet. Ukukhawulezisa imizobo ayikasetyenziswa.

Okubangel 'umdla kukuba, ukubuyisela umva injineli ye-M1 SoC, iprojekthi ye-Asahi, endaweni yokuzama ukuqhawula abaqhubi be-macOS, iphumeze i-hypervisor ehamba kwinqanaba eliphakathi kwe-macOS kunye ne-M1 chip kwaye ibamba ngokucacileyo kwaye ifake yonke imisebenzi kwi-chip. Enye yeempawu ze-SoC M1 eyenza kube nzima ukuphumeza inkxaso ye-chip kwiinkqubo zokusebenza zomntu wesithathu kukongeza i-coprocessor kwisilawuli sokubonisa (DCP). Isiqingatha sokusebenza komqhubi wokubonisa i-macOS idluliselwa kwicala le-coprocessor echaziweyo, ebiza imisebenzi esele yenziwe ye-coprocessor ngokusebenzisa ujongano olukhethekileyo lwe-RPC.

Abanomdla sele becazulule iminxeba eyaneleyo kolu jongano lwe-RPC ukuze basebenzise i-coprocessor yemveliso yesikrini, kunye nokulawula ikhesa yehardware kunye nokwenza imisebenzi yokuhlanganisa kunye nokukala. Ingxaki kukuba i-interface ye-RPC ixhomekeke kwi-firmware kwaye itshintsha ngoguqulelo ngalunye lwe-macOS, ngoko i-Asahi Linux iceba ukuxhasa kuphela iinguqulelo ezithile ze-firmware. Okokuqala, inkxaso iya kubonelelwa kwi-firmware ethunyelwe nge-macOS 12 "Monterey". Akunakwenzeka ukukhuphela inguqulo ye-firmware efunekayo, ekubeni i-firmware ifakwe yi-iBoot kwinqanaba ngaphambi kokudlulisela ulawulo kwinkqubo yokusebenza kunye nokuqinisekisa usebenzisa isiginesha yedijithali.

Umboniso wokuqaliswa kwe-Linux nge-GNOME kwizixhobo ezine-Apple M1 chip
Umboniso wokuqaliswa kwe-Linux nge-GNOME kwizixhobo ezine-Apple M1 chip


umthombo: opennet.ru

Yongeza izimvo