La SDL-programistoj nuligis la defaŭltan Wayland-ŝaltilon en la eldono 2.0.22

En la kodbazo de la biblioteko SDL (Simple DirectMedia Layer), antaŭe adoptita ŝanĝo estis inversigita, kiu defaŭlte ebligis operacion bazitan sur la Wayland-protokolo en medioj kiuj disponigas samtempan subtenon por Wayland kaj X11. Tiel, en eldono 2.0.22, kiel antaŭe, en Wayland-medioj kun la XWayland-komponento, eligo uzante la X11-protokolon estos uzata defaŭlte.

Oni rimarkas, ke la SDL-kodo asociita kun Wayland-subteno estas stabila, sed iuj problemoj restas nesolvitaj en triapartaj aplikoj. Ekzemple, estas regresaj ŝanĝoj en ludoj kaj problemoj dum uzado de NVIDIA-ŝoforoj, traktado de eventoj en libwayland, ŝarĝo de kromaĵoj en libdecor kaj funkciado de la aplikaĵo Steam.

Taksinte la nunan situacion, la programistoj decidis preni sian tempon kaj ne ebligi Wayland defaŭlte en la eldono de SDL 2.0.22. Por tiuj, kiuj volas uzi Wayland, ili povas agordi la mediovariablon "SDL_VIDEODRIVER=wayland" antaŭ ol komenci la aplikaĵon aŭ aldoni la funkcion 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' al la kodo antaŭ ol voki SDL_Init():

fonto: opennet.ru

Aldoni komenton