Vín lagað að vinnu með Wayland

Í mörkum verkefnisins Vínleiðaland sett af plástrum og driver winewayland.drv hefur verið útbúið sem gerir þér kleift að nota Wine í umhverfi sem byggir á Wayland siðareglum, án þess að nota XWayland og X11 tengda hluti. Þetta felur í sér möguleika á að keyra leiki og forrit sem nota Vulkan grafík API og Direct3D 9, 10 og 11. Direct3D stuðningur er útfærður með því að nota lag DXVK, sem þýðir símtöl yfir í Vulkan API. Settið inniheldur einnig plástra esync (Eventfd samstilling) til að auka árangur fjölþráða leikja.

Vín lagað að vinnu með Wayland

Wine útgáfan fyrir Wayland hefur verið prófuð í Arch Linux og Manjaro umhverfinu með Weston samsettum miðlara og AMDGPU rekla með stuðningi fyrir Vulkan API. Til að virka þarftu Mesa 19.3 eða nýrri útgáfu, unnin með stuðningi fyrir Wayland, Vulkan og EGL, tilvist SDL og Faudio bókasöfnanna, auk stuðnings Esync eða Fsync í kerfi. Stuðningur er við að skipta yfir í fullan skjá með F11 flýtilyklanum. Á núverandi þróunarstigi er enginn stuðningur fyrir OpenGL, leikjastýringar, GDI forrit og sérsniðna bendila. Sjósetjarar virka ekki.

Wine-wayland dreifingarframleiðendur gætu haft áhuga á því að bjóða upp á hreint Wayland umhverfi með stuðningi við að keyra Windows forrit, sem útilokar þörf notandans til að setja upp X11 tengda pakka. Á Wayland-byggðum kerfum gerir Wine-wayland pakkinn þér kleift að ná meiri afköstum og viðbragðsflýti leikja með því að útrýma óþarfa lögum. Að auki gerir innfædd notkun Wayland það mögulegt að losna við öryggisvandamál, einkennandi X11 (til dæmis geta ótraustir X11 leikir njósnað um önnur forrit - X11 samskiptareglur leyfa þér að fá aðgang að öllum innsláttaratburðum og framkvæma falsaða ásláttarskiptingu).

Heimild: opennet.ru

Bæta við athugasemd