Mae datblygwyr SDL wedi canslo'r switsh diofyn Wayland yn y datganiad 2.0.22

Yn sylfaen cod y llyfrgell SDL (Simple DirectMedia Layer), mae newid a fabwysiadwyd yn flaenorol wedi'i wrthdroi, a oedd yn ddiofyn yn galluogi gweithrediad yn seiliedig ar brotocol Wayland mewn amgylcheddau sy'n darparu cefnogaeth ar yr un pryd i Wayland a X11. Felly, wrth ryddhau 2.0.22, fel o'r blaen, mewn amgylcheddau Wayland gyda'r gydran XWayland, bydd allbwn sy'n defnyddio'r protocol X11 yn cael ei ddefnyddio yn ddiofyn.

Nodir bod y cod SDL sy'n gysylltiedig Γ’ chefnogaeth Wayland yn sefydlog, ond mae rhai problemau yn parhau i fod heb eu datrys mewn cymwysiadau trydydd parti. Er enghraifft, mae newidiadau atchweliadol mewn gemau a phroblemau wrth ddefnyddio gyrwyr NVIDIA, trin digwyddiadau yn libwayland, llwytho ategion mewn libdecor a gweithrediad y cymhwysiad Steam.

Ar Γ΄l asesu'r sefyllfa bresennol, penderfynodd y datblygwyr gymryd eu hamser a pheidio Γ’ galluogi Wayland yn ddiofyn yn y datganiad SDL 2.0.22. I'r rhai sy'n dymuno defnyddio Wayland, gallant osod y newidyn amgylchedd "SDL_VIDEODRIVER=wayland" cyn cychwyn y rhaglen neu ychwanegu'r swyddogaeth 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland, x11")' i'r cod cyn ffonio SDL_Init():

Ffynhonnell: opennet.ru

Ychwanegu sylw