Vino adaptiĝis al laboro uzante Wayland

En la limoj de la projekto Vina vojo aro da flikaĵoj kaj ŝoforoj winewayland.drv estis preparitaj, kiuj permesas vin uzi Wine en medioj bazitaj sur la Wayland-protokolo, sen la uzo de XWayland kaj X11-rilataj komponantoj. Ĉi tio inkluzivas la kapablon ruli ludojn kaj aplikaĵojn, kiuj uzas la grafikan API de Vulkan kaj Direct3D 9, 10 kaj 11. Direct3D-subteno estas efektivigita per tavolo. DXVK, kiu tradukas vokojn al la Vulkan API. La aro ankaŭ inkluzivas diakilojn sinkronigi (Eventfd Synchronization) por pliigi la agadon de multfadenaj ludoj.

Vino adaptiĝis al laboro uzante Wayland

La Wine-eldono por Wayland estis provita en la medioj Arch Linux kaj Manjaro kun Weston kunmetita servilo kaj AMDGPU-ŝoforo kun subteno por la Vulkan API. Por funkcii, vi bezonas Mesa 19.3 aŭ pli novan version, kompilitan kun subteno por Wayland, Vulkan kaj EGL, la ĉeesto de la bibliotekoj SDL kaj Faudio, kaj ankaŭ subteno. SinkronigiFsync en sistemo. Ŝanĝi al plenekrana reĝimo per la klavoklavo F11 estas subtenata. En la nuna stadio de evoluo ekzistas neniu subteno por OpenGL, ludregiloj, GDI-aplikoj kaj kutimaj kursoroj. Lanĉiloj ne funkcias.

Wine-wayland distribuaj programistoj eble interesiĝas pri la kapablo provizi puran Wayland-medion kun subteno por ruli Vindozajn aplikaĵojn, forigante la bezonon de la uzanto instali X11-rilatajn pakaĵojn. Sur sistemoj bazitaj en Wayland, la pakaĵo Wine-wayland ebligas al vi atingi pli altan rendimenton kaj respondecon de ludoj forigante nenecesajn tavolojn. Krome, indiĝena uzo de Wayland ebligas forigi sekurecproblemojn, karakteriza X11 (ekzemple, nefidindaj X11-ludoj povas spioni aliajn aplikojn - la protokolo X11 ebligas al vi aliri ĉiujn enigajn eventojn kaj fari falsan klavpreman anstataŭigon).

fonto: opennet.ru

Aldoni komenton