Die SDL-ontwikkelaars het die standaard Wayland-skakelaar in die 2.0.22-weergawe gekanselleer

In die kodebasis van die SDL (Simple DirectMedia Layer)-biblioteek is 'n voorheen aangeneemde verandering omgekeer, wat by verstek werking geaktiveer het gebaseer op die Wayland-protokol in omgewings wat gelyktydige ondersteuning vir Wayland en X11 bied. Dus, in vrystelling 2.0.22, soos voorheen, in Wayland-omgewings met die XWayland-komponent, sal uitset wat die X11-protokol gebruik by verstek gebruik word.

Daar word kennis geneem dat die SDL-kode wat met Wayland-ondersteuning geassosieer word, stabiel is, maar sommige probleme bly onopgelos in derdeparty-toepassings. Daar is byvoorbeeld regressiewe veranderinge in speletjies en probleme met die gebruik van NVIDIA-bestuurders, gebeurtenishantering in libwayland, die laai van plugins in libdecor en die werking van die Steam-toepassing.

Nadat die huidige situasie beoordeel is, het die ontwikkelaars besluit om hul tyd te neem en Wayland nie by verstek in die SDL 2.0.22-vrystelling te aktiveer nie. Vir diegene wat Wayland wil gebruik, kan hulle die omgewingsveranderlike "SDL_VIDEODRIVER=wayland" stel voordat hulle die toepassing begin of die funksie 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' by die kode voeg voordat hulle SDL_Init():

Bron: opennet.ru

Voeg 'n opmerking