Ifilọlẹ ti a fihan ti agbegbe Linux pẹlu GNOME lori awọn ẹrọ pẹlu chirún Apple M1

Ipilẹṣẹ lati ṣe atilẹyin Linux fun chirún Apple M1, igbega nipasẹ Linux Linux ati awọn iṣẹ akanṣe Corellium, ti de aaye nibiti o ti ṣee ṣe lati ṣiṣẹ tabili GNOME ni agbegbe Linux ti n ṣiṣẹ lori eto pẹlu chirún Apple M1. Iṣajade iboju ti ṣeto pẹlu lilo fireemu, ati atilẹyin OpenGL ti pese ni lilo rasterizer sọfitiwia LLVMPipe. Igbesẹ t’okan yoo jẹ lati jẹ ki coprocessor ifihan lati ṣejade si ipinnu 4K, awọn awakọ fun eyiti a ti ṣe atunṣe tẹlẹ.

Project Asahi ti ṣaṣeyọri atilẹyin ibẹrẹ fun awọn paati GPU ti kii ṣe GPU ti M1 SoC ni ekuro Linux akọkọ. Ni agbegbe Linux ti a ṣe afihan, ni afikun si awọn agbara ti ekuro boṣewa, ọpọlọpọ awọn abulẹ afikun ti o ni ibatan si PCIe, awakọ pinctrl fun ọkọ akero inu, ati awakọ ifihan ni a lo. Awọn afikun wọnyi jẹ ki o ṣee ṣe lati pese iṣelọpọ iboju ati ṣaṣeyọri iṣẹ USB ati Ethernet. Isare eya aworan ko tii lo.

O yanilenu, lati yi ẹlẹrọ pada M1 SoC, iṣẹ akanṣe Asahi, dipo igbiyanju lati ṣajọ awọn awakọ macOS, ṣe imuse hypervisor kan ti o ṣiṣẹ ni ipele laarin macOS ati chirún M1 ati awọn intercepts ni gbangba ati ṣe igbasilẹ gbogbo awọn iṣẹ lori chirún naa. Ọkan ninu awọn ẹya ti SoC M1 ti o jẹ ki o ṣoro lati ṣe atilẹyin fun chirún ni awọn ọna ṣiṣe ti ẹnikẹta ni afikun ti coprocessor si oludari ifihan (DCP). Idaji ti iṣẹ ṣiṣe ti awakọ ifihan macOS ti gbe lọ si ẹgbẹ ti olupilẹṣẹ ti a ti sọ tẹlẹ, eyiti o pe awọn iṣẹ ti a ti ṣetan ti coprocessor nipasẹ wiwo RPC pataki kan.

Awọn alara ti ṣagbekalẹ awọn ipe ti o to tẹlẹ si wiwo RPC yii lati lo coprocessor fun iṣelọpọ iboju, bakannaa lati ṣakoso kọsọ ohun elo ati ṣe awọn iṣẹ ṣiṣe akopọ ati iwọn. Iṣoro naa ni pe wiwo RPC jẹ igbẹkẹle famuwia ati yipada pẹlu ẹya kọọkan ti macOS, nitorinaa Linux Linux ngbero lati ṣe atilẹyin awọn ẹya famuwia kan nikan. Ni akọkọ, atilẹyin yoo pese fun famuwia ti a firanṣẹ pẹlu macOS 12 “Monterey”. Ko ṣee ṣe lati ṣe igbasilẹ ẹya famuwia ti o nilo, nitori ti fi sori ẹrọ famuwia nipasẹ iBoot ni ipele ṣaaju gbigbe iṣakoso si ẹrọ ṣiṣe ati pẹlu ijẹrisi nipa lilo ibuwọlu oni-nọmba kan.

Ifilọlẹ ti a fihan ti agbegbe Linux pẹlu GNOME lori awọn ẹrọ pẹlu chirún Apple M1
Ifilọlẹ ti a fihan ti agbegbe Linux pẹlu GNOME lori awọn ẹrọ pẹlu chirún Apple M1


orisun: opennet.ru

Fi ọrọìwòye kun