Razvijalci SDL so v izdaji 2.0.22 spremenili privzeto na Wayland

V kodni bazi knjižnice SDL (Simple DirectMedia Layer) je bila razveljavljena prej sprejeta sprememba, ki je privzeto omogočala delovanje na podlagi protokola Wayland v okoljih, ki zagotavljajo sočasno podporo za Wayland in X11. Tako bo v izdaji 2.0.22, kot prej, v okoljih Wayland s komponento XWayland privzeto uporabljen izhod s protokolom X11.

Ugotovljeno je, da je koda SDL, povezana s podporo za Wayland, stabilna, vendar nekatere težave ostajajo nerešene v aplikacijah tretjih oseb. Na primer, prihaja do regresivnih sprememb v igrah in težavah pri uporabi gonilnikov NVIDIA, obravnavanju dogodkov v libwaylandu, nalaganju vtičnikov v libdecor in delovanju aplikacije Steam.

Po oceni trenutne situacije so se razvijalci odločili, da si vzamejo čas in ne omogočijo Waylanda privzeto v izdaji SDL 2.0.22. Za tiste, ki želijo uporabljati Wayland, lahko nastavijo spremenljivko okolja "SDL_VIDEODRIVER=wayland" pred zagonom aplikacije ali dodajo funkcijo 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' v kodo, preden pokličejo SDL_Init():

Vir: opennet.ru

Dodaj komentar