Dezvoltatorii SDL au inversat modul implicit la Wayland în versiunea 2.0.22

În baza de cod a bibliotecii SDL (Simple DirectMedia Layer), a fost inversată o modificare adoptată anterior, care a activat implicit funcționarea bazată pe protocolul Wayland în medii care oferă suport simultan pentru Wayland și X11. Astfel, în versiunea 2.0.22, ca și până acum, în mediile Wayland cu componenta XWayland, ieșirea folosind protocolul X11 va fi utilizată implicit.

Se observă că codul SDL asociat cu suportul Wayland este stabil, dar unele probleme rămân nerezolvate în aplicațiile terțe. De exemplu, există modificări regresive în jocuri și probleme la utilizarea driverelor NVIDIA, gestionarea evenimentelor în libwayland, încărcarea pluginurilor în libdecor și funcționarea aplicației Steam.

După ce au evaluat situația actuală, dezvoltatorii au decis să-și ia timpul și să nu activeze Wayland în mod implicit în versiunea SDL 2.0.22. Pentru cei care doresc să folosească Wayland, pot seta variabila de mediu „SDL_VIDEODRIVER=wayland” înainte de a porni aplicația sau pot adăuga funcția „SDL_SetHint(SDL_HINT_VIDEODRIVER, „wayland,x11”)” la cod înainte de a apela SDL_Init():

Sursa: opennet.ru

Adauga un comentariu