Egosiputa gburugburu Linux na GNOME na ngwaọrụ nwere mgbawa Apple M1

Ebumnuche iji mejuputa nkwado Linux maka mgbawa Apple M1, nke ndị ọrụ Asahi Linux na Corellium kwalitere, eruola ebe ọ ga-ekwe omume ịmegharị desktọpụ GNOME na gburugburu Linux na-agba ọsọ na sistemụ nwere mgbawa Apple M1. A na-ahazi mmepụta ihuenyo site na iji framebuffer, a na-enyekwa nkwado OpenGL site na iji LLVMPipe software rasterizer. Nzọụkwụ ọzọ ga-abụ ime ka onye na-ahụ maka ihe ngosi nwee ike wepụta ihe ruru 4K mkpebi, ndị ọkwọ ụgbọala nke e megharịrị maka ya.

Project Asahi enwetala nkwado mbụ maka ihe ndị na-abụghị GPU nke M1 SoC na kernel Linux bụ isi. Na gburugburu Linux gosipụtara, na mgbakwunye na ike nke kernel ọkọlọtọ, ọtụtụ patches ndị ọzọ metụtara PCIe, onye ọkwọ ụgbọ ala pinctrl maka ụgbọ ala dị n'ime, na onye na-anya ihe ngosi ejiri. Mgbakwunye ndị a mere ka o kwe omume ịnye mmepụta ihuenyo wee nweta ọrụ USB na Ethernet. Ejibeghị ngwangwa eserese eserese.

N'ụzọ na-akpali mmasị, iji tụgharịa injinia M1 SoC, ọrụ Asahi, kama ịnwa ịchịkọta ndị ọkwọ ụgbọ ala macOS, mejuputa hypervisor nke na-agba ọsọ n'etiti macOS na mgbawa M1 wee banye n'ụzọ doro anya ma dekọọ ọrụ niile na mgbawa. Otu n'ime njirimara nke SoC M1 nke na-eme ka o sie ike itinye nkwado maka mgbawa na sistemụ arụmọrụ ndị ọzọ bụ mgbakwunye nke onye na-arụ ọrụ na njikwa ngosi (DCP). A na-ebufe ọkara nke ọrụ nke onye na-anya ihe ngosi macOS n'akụkụ akụkụ nke onye na-ahụ maka ọrụ a kapịrị ọnụ, nke na-akpọ ọrụ arụrụ ọrụ nke coprocessor site na interface RPC pụrụ iche.

Ndị na-anụ ọkụ n'obi atụgharịalarị oku zuru ezu na interface RPC a iji jiri coprocessor maka mmepụta ihuenyo, yana ijikwa cursor ngwaike ma rụọ ọrụ nhazi na nhazi. Nsogbu bụ na interface RPC dabere na firmware wee gbanwee na ụdị macOS ọ bụla, yabụ Asahi Linux na-ezube ịkwado naanị ụfọdụ ụdị firmware. Nke mbụ, a ga-enye nkwado maka ngwa ngwa ejiri macOS 12 "Monterey" bufee. Ọ gaghị ekwe omume ibudata ụdị firmware achọrọ, ebe ọ bụ na iBoot arụnyere firmware na ọkwa tupu ịnyefe njikwa na sistemụ arụmọrụ yana nkwenye site na iji mbinye aka dijitalụ.

Egosiputa gburugburu Linux na GNOME na ngwaọrụ nwere mgbawa Apple M1
Egosiputa gburugburu Linux na GNOME na ngwaọrụ nwere mgbawa Apple M1


isi: opennet.ru

Tinye a comment