Az SDL fejlesztői a 2.0.22-es kiadásban visszaállították az alapértelmezett Wayland-et

Az SDL (Simple DirectMedia Layer) könyvtár kódbázisában megfordult egy korábban elfogadott változás, amely alapértelmezés szerint engedélyezte a Wayland protokollon alapuló működést a Wayland és az X11 egyidejű támogatását biztosító környezetekben. Így a 2.0.22-es kiadásban, mint korábban, az XWayland komponenssel rendelkező Wayland környezetekben az X11 protokollt használó kimenet alapértelmezés szerint kerül felhasználásra.

Megjegyzendő, hogy a Wayland támogatáshoz társított SDL-kód stabil, de néhány probléma továbbra is megoldatlan a harmadik féltől származó alkalmazásokban. Például regresszív változások lépnek fel a játékokban, és problémák lépnek fel az NVIDIA illesztőprogramok használata, a libwayland eseménykezelése, a libdecor bővítményeinek betöltése és a Steam alkalmazás működése során.

A jelenlegi helyzet felmérése után a fejlesztők úgy döntöttek, hogy időt szakítanak, és alapértelmezés szerint nem engedélyezik a Waylandet az SDL 2.0.22 kiadásban. Azok, akik szeretnék használni a Wayland-et, beállíthatják az "SDL_VIDEODRIVER=wayland" környezeti változót az alkalmazás elindítása előtt, vagy hozzáadhatják az 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' függvényt a kódhoz az SDL_Init() meghívása előtt:

Forrás: opennet.ru

Hozzászólás