Распрацоўнікі SDL адмянілі пераход на Wayland па змаўчанні ў выпуску 2.0.22

У кодавай базе бібліятэкі SDL (Simple DirectMedia Layer) адменена раней прынятая змена, якая па змаўчанні актывуе працу на базе пратаколу Wayland у асяродках, якія прадстаўляюць адначасовую падтрымку Wayland і X11. Такім чынам, у выпуску 2.0.22 па-ранейшаму ў Wayland-акружэннях з кампанентам XWayland па змаўчанні будзе прымяняцца вывад з выкарыстаннем пратакола X11.

Адзначаецца, што звязаны з падтрымкай Wayland код SDL з'яўляецца стабільным, але ў іншых прыкладаннях застаюцца нявырашанымі некаторыя праблемы. Напрыклад, адзначаюцца рэгрэсіўныя змены ў гульнях і праблемы пры выкарыстанні драйвераў NVIDIA, апрацоўкай падзей у libwayland, загрузкай убудоў у libdecor і працай прыкладання Steam.

Ацаніўшы якое склалася становішча распрацоўнікі прынялі рашэнне не спяшацца і не ўключаць Wayland па змаўчанні ў рэлізе SDL 2.0.22. Для тых хто жадае выкарыстоўваць Wayland можа выставіць перад запускам прыкладання зменную асяроддзі "SDL_VIDEODRIVER=wayland" або дадаць у код функцыю 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' перад выклікам SDL_Init():

Крыніца: opennet.ru

Дадаць каментар