Vývojáři SDL zrušili výchozí přepínač Wayland ve verzi 2.0.22

V kódové základně knihovny SDL (Simple DirectMedia Layer) byla zrušena dříve přijatá změna, která ve výchozím nastavení umožňovala provoz založený na protokolu Wayland v prostředích, která poskytují současnou podporu pro Wayland a X11. Proto ve verzi 2.0.22, stejně jako dříve, v prostředích Wayland s komponentou XWayland bude standardně použit výstup pomocí protokolu X11.

Je třeba poznamenat, že kód SDL spojený s podporou Wayland je stabilní, ale některé problémy zůstávají nevyřešené v aplikacích třetích stran. Jde například o regresivní změny ve hrách a problémy při používání ovladačů NVIDIA, zpracování událostí v libwayland, načítání pluginů v libdecor a provoz aplikace Steam.

Po posouzení současné situace se vývojáři rozhodli dát si čas a nepovolit Wayland ve výchozím nastavení ve verzi SDL 2.0.22. Pro ty, kteří chtějí používat Wayland, mohou před spuštěním aplikace nastavit proměnnou prostředí "SDL_VIDEODRIVER=wayland" nebo přidat funkci 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' do kódu před voláním SDL_Init():

Zdroj: opennet.ru

Přidat komentář