Ang bino gipahiangay sa pagtrabaho gamit ang Wayland

Sa mga utlanan sa proyekto Wine-wayland usa ka hugpong sa mga patch ug drayber nga winewayland.drv ang giandam nga nagtugot kanimo sa paggamit sa Wine sa mga palibot base sa Wayland protocol, nga walay paggamit sa XWayland ug X11-related nga mga sangkap. Naglakip kini sa abilidad sa pagpadagan sa mga dula ug aplikasyon nga naggamit sa Vulkan graphics API ug Direct3D 9, 10 ug 11. Gipatuman ang suporta sa Direct3D gamit ang usa ka layer DXVK, nga naghubad sa mga tawag sa Vulkan API. Ang set naglakip usab sa mga patch esync (Eventfd Synchronization) aron madugangan ang performance sa multi-threaded nga mga dula.

Ang bino gipahiangay sa pagtrabaho gamit ang Wayland

Ang Wine nga edisyon para sa Wayland gisulayan sa Arch Linux ug Manjaro nga mga palibot nga adunay Weston composite server ug AMDGPU driver nga adunay suporta alang sa Vulkan API. Aron magtrabaho, kinahanglan nimo ang Mesa 19.3 o usa ka mas bag-ong bersyon, nga gihiusa uban ang suporta alang sa Wayland, Vulkan ug EGL, ang presensya sa mga librarya sa SDL ug Faudio, ingon man suporta Esync o Fsync sa sistema. Ang pagbalhin sa full screen mode gamit ang F11 hotkey gisuportahan. Sa kasamtangan nga yugto sa pag-uswag walay suporta alang sa OpenGL, game controllers, GDI applications ug custom cursors. Ang mga launcher dili molihok.

Ang mga nag-develop sa pag-apod-apod sa wine-wayland mahimong interesado sa katakus nga maghatag usa ka putli nga palibot sa Wayland nga adunay suporta alang sa pagpadagan sa mga aplikasyon sa Windows, nga giwagtang ang panginahanglan alang sa tiggamit nga mag-install sa mga pakete nga may kalabotan sa X11. Sa mga sistema nga nakabase sa Wayland, ang pakete sa Wine-wayland nagtugot kanimo nga makab-ot ang mas taas nga pasundayag ug pagtubag sa mga dula pinaagi sa pagtangtang sa wala kinahanglana nga mga layer. Dugang pa, ang lumad nga paggamit sa Wayland nagpaposible sa pagtangtang sa mga problema sa seguridad, kinaiya Ang X11 (pananglitan, ang dili kasaligan nga mga dula sa X11 mahimong espiya sa ubang mga aplikasyon - ang protocol sa X11 nagtugot kanimo nga ma-access ang tanan nga mga panghitabo sa pag-input ug himuon ang sayup nga pagpuli sa keystroke).

Source: opennet.ru

Idugang sa usa ka comment