E bonts'itsoe ho qalisoa ha tikoloho ea Linux ka GNOME ho lisebelisoa tse nang le Apple M1 chip

Bohato ba ho kenya tšebetsong tšehetso ea Linux bakeng sa chip ea Apple M1, e khothalelitsoeng ke merero ea Asahi Linux le Corellium, bo fihlile moo ho ka khonehang ho tsamaisa komporo ea GNOME tikolohong ea Linux e tsamaisang sistimi e nang le Apple M1 chip. Tlhahiso ea skrine e hlophisitsoe ho sebelisoa foreimi, 'me tšehetso ea OpenGL e fanoa ho sebelisoa rasterizer ea software ea LLVMPipe. Mohato o latelang e tla ba ho nolofalletsa coprocessor ea ponts'o ho hlahisa ho fihlela qeto ea 4K, li-driver tse seng li entsoe ka morao.

Project Asahi e fumane tšehetso ea pele bakeng sa likarolo tseo e seng tsa GPU tsa M1 SoC ka har'a kernel e kholo ea Linux. Sebakeng se bontšitsoeng sa Linux, ho kenyelletsa le bokhoni ba kernel e tloaelehileng, ho ile ha sebelisoa lipache tse ling tse 'maloa tse amanang le PCIe, mokhanni oa pinctrl oa bese e ka hare, le mokhanni oa ponts'o. Keketso ena e entse hore ho khonehe ho fana ka tlhahiso ea skrine le ho fihlela ts'ebetso ea USB le Ethernet. Ho potlakisa litšoantšo ha ho so sebelisoe.

Ho khahlisang, ho khutlisa moenjineri oa M1 SoC, projeke ea Asahi, sebakeng sa ho leka ho arola bakhanni ba macOS, e kentse ts'ebetso ea hypervisor e tsamaeang maemong a pakeng tsa macOS le M1 chip mme e thibela pepenene le ho boloka lits'ebetso tsohle ho chip. E 'ngoe ea likarolo tsa SoC M1 e etsang hore ho be thata ho kenya ts'ehetso bakeng sa chip lits'ebetsong tsa ts'ebetso ea motho oa boraro ke tlatsetso ea coprocessor ho molaoli oa ponts'o (DCP). Halofo ea ts'ebetso ea mokhanni oa ponts'o ea macOS e fetisetsoa ka lehlakoreng la coprocessor e boletsoeng, e bitsang mesebetsi e lokiselitsoeng ea coprocessor ka sebopeho se ikhethileng sa RPC.

Batho ba chesehang ba se ba fetisitse mehala e lekaneng ho sebopeho sena sa RPC ho sebelisa coprocessor bakeng sa tlhahiso ea skrine, hammoho le ho laola sekhechana sa lisebelisoa le ho etsa ts'ebetso ea ho kopanya le ho phahamisa. Bothata ke hore sebopeho sa RPC se itšetlehile ka firmware mme se fetoha ka mofuta o mong le o mong oa macOS, kahoo Asahi Linux e rera ho tšehetsa mefuta e itseng ea firmware feela. Pele ho tsohle, tšehetso e tla fanoa bakeng sa firmware e rometsoeng ka macOS 12 "Monterey". Ha ho khonehe ho khoasolla mofuta oa firmware o hlokahalang, kaha firmware e kentsoe ke iBoot sethaleng pele e fetisetsa taolo ho sistimi e sebetsang le ka netefatso e sebelisa signature ea dijithale.

E bonts'itsoe ho qalisoa ha tikoloho ea Linux ka GNOME ho lisebelisoa tse nang le Apple M1 chip
E bonts'itsoe ho qalisoa ha tikoloho ea Linux ka GNOME ho lisebelisoa tse nang le Apple M1 chip


Source: opennet.ru

Eketsa ka tlhaloso