Wine je prilagođen za rad s Wayland-om

U okviru projekta Wine-wayland pripremljen je set zakrpa i drajvera winewayland.drv koji omogućavaju korišćenje Wine u okruženjima zasnovanim na Wayland protokolu, bez korišćenja XWayland i komponenti povezanih sa X11. Takođe, omogućeno je pokretanje igara i aplikacija koje koriste grafički API Vulkan i Direct3D 9, 10 i 11. Podrška za Direct3D ostvarena je putem sloja DXVK, koji prevodi pozive u Vulkan API. Set takođe uključuje zakrpe esync (Eventfd Synchronization) za poboljšanje performansi višedretvenih igara.

Wine je prilagođen za rad s Wayland-om

Rad Wine uređivača za Wayland testiran je u okruženjima Arch Linux i Manjaro sa kompozitnim serverom Weston i AMDGPU drajverom koji podržava Vulkan API. Za rad je potrebna Mesa verzija 19.3 ili novija, sa podrškom za Wayland, Vulkan i EGL, kao i biblioteke SDL i Faudio, i podrška Esync ili Fsync u sistemu. Podržano je prebacivanje u režim celog ekrana tasterom F11. U trenutnoj fazi razvoja nedostaje podrška za OpenGL, gejmerske kontrolere, GDI aplikacije i sopstvene kurseve. Laučeri ne rade.

Za developere distribucija, Wine-wayland može biti zanimljiv zbog mogućnosti da pruži čisto Wayland okruženje sa podrškom za pokretanje Windows aplikacija, oslobađajući korisnika od potrebe za instalacijom paketa povezanih sa X11. U sistemima zasnovanim na Wayland, Wine-wayland paket omogućava postizanje viših performansi i brzine igara isključivanjem bespotrebnih slojeva. Štaviše, nativna upotreba Wayland-a omogućava rešavanje problema bezbednosti, koji su prisutni X11 (na primer, nepouzdane igre za X11 mogu da špijuniraju druge aplikacije — X11 protokol omogućava pristup svim unosima i omogućava tačku lažnog pritiska na tastere).

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster