Gli sviluppatori SDL hanno invertito l'impostazione predefinita su Wayland nella versione 2.0.22

Nella code base della libreria SDL (Simple DirectMedia Layer) Γ¨ stata annullata una modifica adottata in precedenza, che per impostazione predefinita abilitava il funzionamento basato sul protocollo Wayland in ambienti che forniscono supporto simultaneo per Wayland e X11. Pertanto, nella versione 2.0.22, come prima, negli ambienti Wayland con il componente XWayland, l'output che utilizza il protocollo X11 verrΓ  utilizzato per impostazione predefinita.

Va notato che il codice SDL associato al supporto Wayland Γ¨ stabile, ma alcuni problemi rimangono irrisolti nelle applicazioni di terze parti. Ad esempio, ci sono cambiamenti regressivi nei giochi e problemi durante l'utilizzo dei driver NVIDIA, la gestione degli eventi in libwayland, il caricamento dei plugin in libdecor e il funzionamento dell'applicazione Steam.

Dopo aver valutato la situazione attuale, gli sviluppatori hanno deciso di prendersi il tempo necessario e di non abilitare Wayland per impostazione predefinita nella versione SDL 2.0.22. Per coloro che desiderano utilizzare Wayland, possono impostare la variabile di ambiente "SDL_VIDEODRIVER=wayland" prima di avviare l'applicazione o aggiungere la funzione "SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")" al codice prima di chiamare SDL_Init():

Fonte: opennet.ru

Aggiungi un commento