Soo bandhigida bii'ada Linux oo leh GNOME aaladaha leh chip Apple M1

Hindisaha lagu hirgelinayo taageerada Linux ee chip-ka Apple M1, oo ay kor u qaadeen mashaariicda Asahi Linux iyo Corellium, ayaa gaadhay heer ay suurtagal tahay in lagu socodsiiyo desktop-ka GNOME ee deegaan Linux ah oo ku shaqeeya nidaam leh chip Apple M1. Soo saarista shaashadda waxaa loo habeeyey iyadoo la isticmaalayo framebuffer, iyo taageerada OpenGL waxaa la bixiyaa iyadoo la isticmaalayo rasterizer-ka software LLVMPipe. Talaabada xigta waxay noqon doontaa in la sahlo coprocessor-ga bandhiga inuu soo saaro ilaa 4K xallinta, darawalada kuwaas oo mar hore dib loo farsameeyay.

Mashruuca Asahi waxa uu ku guulaystey taageerada bilowga ah ee qaybaha aan GPU-da ahayn ee M1 SoC ee kernel-ka Linux ugu weyn. Deegaanka Linux ee la soo bandhigay, marka lagu daro awoodaha kernel-ka caadiga ah, dhowr balastar oo dheeraad ah oo la xiriira PCIe, darawalka pinctrl ee baska gudaha, iyo darawalka bandhiga ayaa la isticmaalay. Kordhintaasi waxay suurtagelisay in la bixiyo wax-soo-saarka shaashadda oo la gaaro shaqada USB iyo Ethernet. Dardargelinta garaafyada weli lama isticmaalin.

Waxa xiisaha lihi leh, in dib loo rogo injineerka M1 SoC, mashruuca Asahi, halkii la isku dayi lahaa in la kala diro darawallada macOS, waxa la hirgeliyey hypervisor kaas oo ka shaqeeya heerka u dhexeeya macOS iyo chip-ka M1 oo si hufan u dhexda oo u gasha dhammaan hawlgallada chip-ka. Mid ka mid ah astaamaha SoC M1 ee adkeynaya hirgelinta taageerada chip-ka ee nidaamyada hawlgalka dhinac saddexaad ayaa ah ku-darka isku-duwaha kontoroolka bandhiga (DCP). Kala badh ka mid ah shaqeynta darawalka bandhigga macOS waxaa loo wareejiyaa dhinaca isku-duwaha la cayimay, kaas oo ugu yeeraya hawlaha diyaarsan ee coprocessor iyada oo loo marayo interface RPC gaar ah.

Dadka xiiseeya ayaa mar horeba soo wacay wicitaano ku filan interface-kan RPC si ay u isticmaalaan coprocessor-ka soo saarida shaashadda, iyo sidoo kale in ay xakameeyaan cursor hardware oo ay qabtaan hawlo isku-dubbarid iyo miisaan. Dhibaatadu waxay tahay in interface-ka RPC uu ku tiirsan yahay firmware wuxuuna isbeddelaa nooc kasta oo macOS ah, marka Asahi Linux wuxuu qorsheynayaa inuu taageero noocyo firmware gaar ah. Marka hore, taageero ayaa la siin doonaa firmware-ka lagu soo raro macOS 12 "Monterey". Suurtagal maaha in la soo dejiyo nooca firmware-ka loo baahan yahay, tan iyo markii firmware-ka lagu rakibay iBoot marxaladda ka hor inta aan loo wareejin xakamaynta nidaamka hawlgalka iyo xaqiijinta iyadoo la adeegsanayo saxeex dhijitaal ah.

Soo bandhigida bii'ada Linux oo leh GNOME aaladaha leh chip Apple M1
Soo bandhigida bii'ada Linux oo leh GNOME aaladaha leh chip Apple M1


Source: opennet.ru

Add a comment