SDL-utvecklare ändrade standardinställningen till Wayland i version 2.0.22

I kodbasen för SDL-biblioteket (Simple DirectMedia Layer) har en tidigare antagen ändring vänts, som som standard aktiverade drift baserad på Wayland-protokollet i miljöer som ger samtidigt stöd för Wayland och X11. Sålunda, i version 2.0.22, som tidigare, i Wayland-miljöer med XWayland-komponenten, kommer utdata med X11-protokollet att användas som standard.

Det noteras att SDL-koden som är associerad med Wayland-support är stabil, men vissa problem förblir olösta i tredjepartsapplikationer. Till exempel finns det regressiva förändringar i spel och problem vid användning av NVIDIA-drivrutiner, händelsehantering i libwayland, laddning av plugins i libdecor och driften av Steam-applikationen.

Efter att ha utvärderat den nuvarande situationen bestämde sig utvecklarna för att ta sig tid och inte aktivera Wayland som standard i SDL 2.0.22-versionen. För de som vill använda Wayland kan de ställa in miljövariabeln "SDL_VIDEODRIVER=wayland" innan du startar programmet eller lägga till funktionen 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' till koden innan du anropar SDL_Init():

Källa: opennet.ru

Lägg en kommentar