Vývojári SDL zmenili predvolené nastavenie na Wayland vo verzii 2.0.22

V kódovej základni knižnice SDL (Simple DirectMedia Layer) bola obrátená predtým prijatá zmena, ktorá štandardne umožňovala prevádzku založenú na protokole Wayland v prostrediach, ktoré poskytujú súčasnú podporu pre Wayland a X11. Vo vydaní 2.0.22 sa teda ako predtým v prostrediach Wayland s komponentom XWayland štandardne použije výstup pomocou protokolu X11.

Je potrebné poznamenať, že kód SDL spojený s podporou Wayland je stabilný, ale niektoré problémy zostávajú nevyriešené v aplikáciách tretích strán. Ide napríklad o regresívne zmeny v hrách a problémy pri používaní ovládačov NVIDIA, manipulácii s udalosťami v libwayland, načítavaní pluginov v libdecor a fungovaní aplikácie Steam.

Po zhodnotení súčasnej situácie sa vývojári rozhodli dať si načas a nepovoliť Wayland štandardne vo vydaní SDL 2.0.22. Pre tých, ktorí chcú používať Wayland, môžu pred spustením aplikácie nastaviť premennú prostredia "SDL_VIDEODRIVER=wayland" alebo pridať funkciu 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' do kódu pred volaním SDL_Init():

Zdroj: opennet.ru

Pridať komentár