SDL-kehittäjät muuttivat oletusasetuksen Waylandiksi julkaisussa 2.0.22

SDL (Simple DirectMedia Layer) -kirjaston koodikannassa on kumottu aiemmin hyväksytty muutos, joka on oletuksena mahdollistanut Wayland-protokollaan perustuvan toiminnan ympäristöissä, jotka tarjoavat samanaikaisen tuen Waylandille ja X11:lle. Siten julkaisussa 2.0.22, kuten ennenkin, Wayland-ympäristöissä, joissa on XWayland-komponentti, X11-protokollaa käyttävää lähtöä käytetään oletuksena.

On huomattava, että Wayland-tukeen liittyvä SDL-koodi on vakaa, mutta jotkut ongelmat jäävät ratkaisematta kolmannen osapuolen sovelluksissa. Esimerkiksi peleissä on regressiivisiä muutoksia ja ongelmia käytettäessä NVIDIA-ajureita, tapahtumien käsittelyä libwaylandissa, libdecorin lisäosien lataamista ja Steam-sovelluksen toimintaa.

Arvioituaan tämänhetkisen tilanteen kehittäjät päättivät ottaa aikaa ja olla ottamatta Waylandia oletusarvoisesti käyttöön SDL 2.0.22 -julkaisussa. Ne, jotka haluavat käyttää Waylandia, voivat asettaa ympäristömuuttujan "SDL_VIDEODRIVER=wayland" ennen sovelluksen käynnistämistä tai lisätä koodiin funktion 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' ennen SDL_Init():n kutsumista:

Lähde: opennet.ru

Lisää kommentti