Wine Àr anpassad för anvÀndning med Wayland

Inom ramen för projektet Wine-wayland ett set patchar och drivrutiner för winewayland.drv har förberetts, vilket möjliggör anvÀndning av Wine i miljöer baserade pÄ Wayland-protokollet, utan att anvÀnda XWayland och komponenter relaterade till X11. Detta inkluderar möjligheten att köra spel och applikationer som anvÀnder grafik-API:erna Vulkan och Direct3D 9, 10 och 11. Stödet för Direct3D implementeras via ett lager DXVK, som omvandlar anrop till Vulkan-API:et. Setet inkluderar ocksÄ patchar esync (Eventfd Synchronization) för att öka prestandan för flerspÄriga spel.

Wine Àr anpassad för anvÀndning med Wayland

Arbetet med Wine-redigeringen för Wayland har testats i miljöer som Arch Linux och Manjaro med den kompositservern Weston och AMDGPU-drivrutinen med stöd för Vulkan-API:et. För att fungera krÀvs Mesa 19.3 eller en nyare version som Àr byggd med stöd för Wayland, Vulkan och EGL, samt bibliotek som SDL och Faudio, och stöd för Esync eller Fsync i systemet. Det stöds att vÀxla till helskÀrmslÀge med tangenten F11. För nÀrvarande finns det ingen stöd för OpenGL, spelkontroller, GDI-applikationer eller egna markörer. Launchers fungerar inte.

För utvecklare av distributioner kan Wine-wayland vara intressant genom att erbjuda en ren Wayland-miljö med stöd för att köra Windows-applikationer, vilket befriar anvĂ€ndaren frĂ„n att behöva installera paket relaterade till X11. I system baserade pĂ„ Wayland gör paketet Wine-wayland det möjligt att uppnĂ„ högre prestanda och responsivitet i spel genom att utesluta onödiga lager. Dessutom ger det inbyggda anvĂ€ndandet av Wayland möjligheten att undvika sĂ€kerhetsproblem, som Ă€r typiska för X11 (till exempel kan opĂ„litliga spel för X11 spionera pĂ„ andra applikationer — X11-protokollet tillĂ„ter Ă„tkomst till alla inmatningsevenemang och möjliggör insĂ€ttning av falska tangenttryckningar).

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster