Tá tús curtha ag Microsoft le tacaíocht a thástáil chun feidhmchláir GUI Linux a rith ar Windows

D'fhógair Microsoft go bhfuil tús le tástáil ar chumas feidhmchláir Linux a reáchtáil le comhéadan grafach i dtimpeallachtaí bunaithe ar fhochóras WSL2 (Fochóras Windows le haghaidh Linux), atá deartha chun comhaid inrite Linux a reáchtáil ar Windows. Comhtháthaítear feidhmchláir go hiomlán le príomh-deasc Windows, lena n-áirítear tacaíocht chun aicearraí a chur sa roghchlár Tosaigh, athsheinm fuaime, taifeadadh micreafón, luasghéarú crua-earraí OpenGL, faisnéis a thaispeáint faoi chláir sa tascbharra, aistriú idir cláir ag baint úsáide as Alt-Tab, sonraí a chóipeáil idir Windows - agus cláir Linux tríd an gearrthaisce.

Tá tús curtha ag Microsoft le tacaíocht a thástáil chun feidhmchláir GUI Linux a rith ar Windows

Chun aschur an chomhéadain feidhmchláir Linux a eagrú go dtí an príomh-deasc Windows, úsáidtear an bainisteoir ilchodach RAIL-Shell a d'fhorbair Microsoft, ag baint úsáide as prótacal Wayland agus atá bunaithe ar bhonn cód Weston. Déantar an t-aschur ag baint úsáide as an inneall RDP-RAIL (RDP Remote Application Integratedly Locally), atá difriúil ón inneall RDP a bhí ar fáil roimhe seo i Weston sa mhéid is nach ndéanann an bainisteoir ilchodach an deasc féin a sholáthar, ach a atreoraíonn dromchlaí aonair (wl_surface) thar an RDP Cainéal RAIL le taispeáint ar phríomhdheisce Windows. Úsáidtear XWayland chun feidhmchláir X11 a rith.

Tá tús curtha ag Microsoft le tacaíocht a thástáil chun feidhmchláir GUI Linux a rith ar Windows

Eagraítear aschur fuaime ag baint úsáide as an bhfreastalaí PulseAudio, a idirghníomhaíonn freisin le Windows ag baint úsáide as an bprótacal RDP (úsáidtear an breiseán rdp-sink le haghaidh aschur fuaime, agus úsáidtear an breiseán foinse rdp le haghaidh ionchur). Tá an freastalaí ilchodach, XWayland agus PulseAudio pacáistithe i bhfoirm miondháileadh uilíoch ar a dtugtar WSLGd, a chuimsíonn comhpháirteanna chun na grafaicí agus na fochórais fuaime a astarraingt, agus tá sé bunaithe ar dháileadh CBL-Mariner Linux, a úsáidtear freisin i mbonneagar scamall Microsoft. . Ritheann WSLGd ag baint úsáide as meicníochtaí fíorúlaithe, agus úsáidtear virtio-fs chun rochtain a roinnt idir timpeallacht aoi Linux agus córas óstach Windows.

Úsáidtear FreeRDP mar fhreastalaí RDP a seoladh i dtimpeallacht WSLGd Linux, agus feidhmíonn mstsc mar chliant RDP ar thaobh Windows. Chun feidhmchláir ghrafacha Linux atá ann cheana a bhrath agus iad a thaispeáint i roghchlár Windows, tá láimhseálaí WSLDVCPlugin ullmhaithe. Le dáiltí rialta Linux cosúil le Ubuntu, Debian, agus CenOS suiteáilte i dtimpeallacht WSL2, idirghníomhaíonn an tsraith comhpháirteanna atá ag rith i WSLGd trí soicéid a sholáthar a láimhseálann iarratais ag baint úsáide as na prótacail Wayland, X11, agus PulseAudio. Déantar na ceangail a ullmhaítear do WSLGd a dháileadh faoi cheadúnas MIT.

Éilíonn Suiteáil WSLGd Windows 10 Insider Preview ar a laghad leagan 21362. Ag dul ar aghaidh, beidh WSLGd ar fáil le haghaidh eagráin rialta de Windows gan gá a bheith rannpháirteach sa chlár Réamhamhairc Insider. Déantar WSLGd a shuiteáil tríd an ordú caighdeánach “wsl -install” a fhorghníomhú, mar shampla, le haghaidh Ubuntu - “wsl -install -d Ubuntu”. Maidir le timpeallachtaí WSL2 atá ann cheana féin, déantar WSLGd a shuiteáil ag baint úsáide as an ordú "wsl --update" (ní thacaítear ach le timpeallachtaí WSL2 a úsáideann an eithne Linux agus nach dtugtar aistriúchán). Déantar feidhmchláir ghrafacha a shuiteáil trí bhainisteoir pacáiste caighdeánach an dáileacháin.

Ní sholáthraíonn WSLGd ach innill le haghaidh aschur grafaicí 2D, agus chun luasghéarú a dhéanamh ar ghrafaicí 3D bunaithe ar OpenGL, tairgeann dáiltí atá suiteáilte i WSL2 úsáid GPU fíorúil (vGPU). Soláthraítear tiománaithe vGPU do WSL le haghaidh sliseanna AMD, Intel agus NVIDIA. Cuirtear luasghéarú grafaicí ar fáil trí chiseal a sholáthar le cur i bhfeidhm OpenGL thar DirectX 12. Tá an ciseal deartha i bhfoirm an tiománaí d3d12, atá san áireamh sa phríomhchuid de Mesa 21.0 agus tá sé á fhorbairt i gcomhpháirt le Collabora.

Cuirtear an GPU fíorúil i bhfeidhm i Linux ag baint úsáide as an ngléas / dev/dxg le seirbhísí a mhacasamhlú ar an WDDM (Samhail Tiomána Taispeána Windows) D3DKMT den eithne Windows. Bunaíonn an tiománaí nasc leis an GPU fisiciúil ag baint úsáide as an mbus VM. Tá an leibhéal céanna rochtana GPU ag feidhmchláir Linux agus atá feidhmchláir dhúchasacha Windows, gan gá le comhroinnt acmhainní idir Windows agus Linux. Léirigh tástáil feidhmíochta ar ghléas Surface Book Gen3 le GPU Intel go léiríonn tástáil Geeks32D GpuTest 3 FPS i dtimpeallacht dhúchasach Win19, i dtimpeallacht Linux le vGPU - 18 FPS, agus le rindreáil bogearraí i Mesa - 1 FPS.



Foinse: oscailtenet.ru

Add a comment