Nuna ƙaddamar da yanayin Linux tare da GNOME akan na'urori tare da guntu Apple M1

Shirin aiwatar da tallafin Linux don guntuwar Apple M1, wanda ayyukan Asahi Linux da Corellium suka inganta, ya kai matsayin da zai yiwu a gudanar da tebur na GNOME a cikin yanayin Linux wanda ke gudana akan tsarin tare da guntu Apple M1. Ana shirya fitowar allo ta amfani da framebuffer, kuma ana ba da tallafin OpenGL ta amfani da rasterizer na software na LLVMipe. Mataki na gaba zai kasance don ba da damar mai sarrafa nuni don fitarwa har zuwa ƙudurin 4K, direbobin da aka riga aka canza su.

Project Asahi ya sami tallafi na farko don abubuwan da ba GPU ba na M1 SoC a cikin babban kwaya ta Linux. A cikin yanayin Linux da aka nuna, baya ga iyawar daidaitattun kwaya, ƙarin faci da yawa masu alaƙa da PCIe, direban pinctrl don bas na ciki, da direban nuni an yi amfani da su. Waɗannan ƙarin abubuwan sun ba da damar samar da fitowar allo da cimma ayyukan USB da Ethernet. Har yanzu ba a yi amfani da hanzarin hotuna ba.

Abin sha'awa, don jujjuya injiniyan M1 SoC, aikin Asahi, maimakon ƙoƙarin ƙwace direbobin macOS, aiwatar da hypervisor wanda ke gudana a matakin tsakanin macOS da guntu M1 kuma a bayyane yake tsangwama da yin rajistar duk ayyukan akan guntu. Ɗaya daga cikin fasalulluka na SoC M1 wanda ke da wahala a aiwatar da goyan bayan guntu a cikin tsarin aiki na ɓangare na uku shine ƙari na coprocessor zuwa mai sarrafa nuni (DCP). Rabin aikin direban nuni na macOS an canza shi zuwa gefen ƙayyadadden mai sarrafa, wanda ke kiran ayyukan da aka yi na coprocessor ta hanyar keɓancewar RPC na musamman.

Masu sha'awar sun riga sun ƙirƙira isassun kira zuwa wannan haɗin RPC don amfani da coprocessor don fitowar allo, da kuma sarrafa siginan kwamfuta da yin ayyukan haɗawa da ƙira. Matsalar ita ce ƙirar RPC ta dogara da firmware kuma tana canzawa tare da kowane nau'in macOS, don haka Asahi Linux yana shirin tallafawa wasu nau'ikan firmware kawai. Da farko, za a ba da tallafi ga firmware da aka aika tare da macOS 12 “Monterey”. Ba zai yiwu a zazzage sigar firmware da ake buƙata ba, tunda an shigar da firmware ta iBoot a matakin kafin canja wurin sarrafawa zuwa tsarin aiki kuma tare da tabbatarwa ta amfani da sa hannu na dijital.

Nuna ƙaddamar da yanayin Linux tare da GNOME akan na'urori tare da guntu Apple M1
Nuna ƙaddamar da yanayin Linux tare da GNOME akan na'urori tare da guntu Apple M1


source: budenet.ru

Add a comment