Verë e përshtatur për të punuar duke përdorur Wayland

Në kufijtë e projektit Vendi i verës janë përgatitur një grup arnimesh dhe drejtues winewayland.drv që ju lejojnë të përdorni Wine në mjedise të bazuara në protokollin Wayland, pa përdorimin e XWayland dhe komponentëve të lidhur me X11. Kjo përfshin aftësinë për të ekzekutuar lojëra dhe aplikacione që përdorin API grafike Vulkan dhe Direct3D 9, 10 dhe 11. Mbështetja e Direct3D zbatohet duke përdorur një shtresë DXVK, i cili përkthen thirrjet në Vulkan API. Seti përfshin edhe arna esync (Eventfd Sinchronization) për të rritur performancën e lojërave me shumë fije.

Verë e përshtatur për të punuar duke përdorur Wayland

Edicioni Wine për Wayland është testuar në mjediset Arch Linux dhe Manjaro me një server të përbërë Weston dhe një drejtues AMDGPU me mbështetje për Vulkan API. Për të punuar, ju nevojitet Mesa 19.3 ose një version më i ri, i përpiluar me mbështetje për Wayland, Vulkan dhe EGL, praninë e bibliotekave SDL dhe Faudio, si dhe mbështetje Esync ose Fsync në sistem. Mbështetet kalimi në modalitetin e ekranit të plotë duke përdorur butonin e nxehtë F11. Në fazën aktuale të zhvillimit nuk ka mbështetje për OpenGL, kontrollorët e lojërave, aplikacionet GDI dhe kursorët e personalizuar. Lëshuesit nuk funksionojnë.

Zhvilluesit e shpërndarjes Wine-wayland mund të jenë të interesuar në aftësinë për të ofruar një mjedis të pastër Wayland me mbështetje për ekzekutimin e aplikacioneve të Windows, duke eliminuar nevojën që përdoruesi të instalojë paketa të lidhura me X11. Në sistemet e bazuara në Wayland, paketa Wine-wayland ju lejon të arrini performancë dhe reagim më të lartë të lojërave duke eliminuar shtresat e panevojshme. Për më tepër, përdorimi vendas i Wayland bën të mundur heqjen e problemeve të sigurisë, karakteristike X11 (për shembull, lojërat X11 jo të besueshme mund të spiunojnë aplikacione të tjera - protokolli X11 ju lejon të aksesoni të gjitha ngjarjet e hyrjes dhe të kryeni zëvendësim fals të tastierës).

Burimi: opennet.ru

Shto një koment