Diven adapte pou travay lè l sèvi avèk Wayland

Nan limit pwojè a Diven-wayland yo te prepare yon seri plak ak chofè winewayland.drv ki pèmèt ou itilize Wine nan anviwònman ki baze sou pwotokòl Wayland, san yo pa itilize XWayland ak konpozan ki gen rapò ak X11. Sa gen ladann kapasite pou kouri jwèt ak aplikasyon ki sèvi ak API grafik Vulkan ak Direct3D 9, 10 ak 11. Sipò Direct3D aplike lè l sèvi avèk yon kouch. Dxvk, ki tradui apèl nan API Vulkan. Seri a gen ladan tou plak senkronize (Eventfd Synchronization) pou ogmante pèfòmans nan jwèt milti-threaded.

Diven adapte pou travay lè l sèvi avèk Wayland

Edisyon Wine pou Wayland te teste nan anviwònman Arch Linux ak Manjaro ak yon sèvè Weston konpoze ak yon chofè AMDGPU ak sipò pou Vulkan API. Pou travay, ou bezwen Mesa 19.3 oswa yon vèsyon pi nouvo, konpile ak sipò pou Wayland, Vulkan ak EGL, prezans nan bibliyotèk SDL ak Faudio, ak sipò. Esync oswa Fsync nan sistèm. Chanje nan mòd ekran konplè lè l sèvi avèk hotkey F11 la sipòte. Nan etap aktyèl la nan devlopman pa gen okenn sipò pou OpenGL, contrôleur jwèt, aplikasyon GDI ak kurseur koutim. Lanseur pa travay.

Devlopè distribisyon Wine-wayland ka enterese nan kapasite pou bay yon anviwònman Wayland pi bon kalite ak sipò pou kouri aplikasyon Windows, elimine bezwen pou itilizatè a enstale pakè ki gen rapò ak X11. Sou sistèm ki baze sou Wayland, pake Wine-wayland pèmèt ou reyalize pi wo pèfòmans ak repons nan jwèt lè w elimine kouch ki pa nesesè yo. Anplis de sa, itilizasyon natif natal nan Wayland fè li posib debarase m de pwoblèm sekirite, karakteristik X11 (pa egzanp, jwèt X11 ki pa fè konfyans yo ka espyone lòt aplikasyon - pwotokòl X11 la pèmèt ou jwenn aksè nan tout evènman opinyon epi fè fos sibstitisyon kle).

Sous: opennet.ru

Add nouvo kòmantè