Vino prilagojeno za delo z uporabo Waylanda

V mejah projekta Vinska pot Pripravljen je nabor popravkov in gonilnik winewayland.drv, ki vam omogoča uporabo Wine v okoljih, ki temeljijo na protokolu Wayland, brez uporabe komponent XWayland in X11. To vključuje možnost izvajanja iger in aplikacij, ki uporabljajo grafični API Vulkan in Direct3D 9, 10 in 11. Podpora za Direct3D je implementirana s plastjo DXVK, ki prevede klice v API Vulkan. V kompletu so tudi našitki esync (Sinhronizacija Eventfd) za povečanje zmogljivosti večnitnih iger.

Vino prilagojeno za delo z uporabo Waylanda

Izdaja Wine za Wayland je bila preizkušena v okoljih Arch Linux in Manjaro s kompozitnim strežnikom Weston in gonilnikom AMDGPU s podporo za API Vulkan. Za delo potrebujete Mesa 19.3 ali novejšo različico, prevedeno s podporo za Wayland, Vulkan in EGL, prisotnost knjižnic SDL in Faudio ter podporo Esinhronizacija ali Fsync v sistemu. Podprt je preklop v celozaslonski način z bližnjično tipko F11. Na trenutni stopnji razvoja ni podpore za OpenGL, igralne krmilnike, aplikacije GDI in kazalce po meri. Zaganjalniki ne delujejo.

Razvijalce distribucij Wine-wayland bo morda zanimala zmožnost zagotavljanja čistega okolja Wayland s podporo za izvajanje aplikacij Windows, s čimer bo odpravljena potreba uporabnika po namestitvi paketov, povezanih z X11. Na sistemih, ki temeljijo na Waylandu, vam paket Wine-wayland omogoča doseganje višje zmogljivosti in odzivnosti iger z odpravo nepotrebnih slojev. Poleg tega domača uporaba Waylanda omogoča, da se znebite varnostnih težav, značilnost X11 (na primer nezaupljive igre X11 lahko vohunijo za drugimi aplikacijami - protokol X11 vam omogoča dostop do vseh vhodnih dogodkov in izvajanje lažne zamenjave pritiskov tipk).

Vir: opennet.ru

Dodaj komentar