Ua hoʻihoʻi ʻia kahi hoʻololi i hoʻokō mua ʻia i ke codebase waihona puke SDL (Simple DirectMedia Layer) i hiki ai i ka hoʻopuka ma Wayland ma ka paʻamau i nā wahi e kākoʻo ana iā Wayland a me X11. No laila, i ka hoʻokuʻu ʻana 2.0.22, e like me ma mua, e hoʻohana ʻia ka hoʻopuka X11 ma ka paʻamau i nā wahi Wayland me ka ʻāpana XWayland.
Ua ʻike ʻia ua paʻa ke code SDL e pili ana i ke kākoʻo Wayland, akā aia kekahi mau pilikia i nā polokalamu ʻaoʻao ʻekolu. No ka laʻana, ua hōʻike ʻia nā regression i nā pāʻani a me nā pilikia me nā mea hoʻokele NVIDIA, ka lawelawe ʻana i nā hanana ma libwayland, ka hoʻouka ʻana o nā plugin ma libdecor, a me ka polokalamu Steam.
Ma hope o ka loiloi ʻana i ke kūlana o kēia manawa, ua hoʻoholo nā mea hoʻomohala e lawe lohi i nā mea a ʻaʻole e hoʻā iā Wayland ma ka paʻamau ma ka hoʻokuʻu ʻana o SDL 2.0.22. Hiki i ka poʻe makemake e hoʻohana iā Wayland ke hoʻonohonoho i ka loli kaiapuni "SDL_VIDEODRIVER=wayland" ma mua o ka hoʻomaka ʻana o ka noi a i ʻole e hoʻohui i ka hana 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' i ke code ma mua o ke kāhea ʻana iā SDL_Init():
Source: opennet.ru
