Alors que XWayland est en assez bonne forme pour profiter à la fois des jeux natifs et émulés s’appuyant sur X11 pour s’exécuter sur les compositeurs Wayland pour les jeux Linux, différents problèmes particuliers sont parfois découverts. Le problème le plus récent analysé et résolu dans XWayland Git concerne le jeu Resident Evil 6, provoquant le blocage de XWayland et la consommation de 100% des ressources CPU lors du lancement de ce titre.
Le mois dernier ce bogue a été analysé autour du processus XWayland suspendu et consommant 100 % du CPU lors du lancement de Resident Evil 6 ainsi que de Resident Evil: Revelations 2. Cela finit également par bloquer tous les clients X11.
Le comportement exact du jeu/problème est un peu trouble, ainsi que la probabilité d’impact sur les autres jeux/applications, mais pour résoudre le problème, voici la fusion : xwayland : empêche l’itération imbriquée sur la liste de rappel de trames qui résout le problème pour au moins le joueur Linux qui l’avait initialement signalé le problème de Resident Evil sur XWayland. Si vous avez rencontré un comportement similaire ailleurs, cela peut valoir la peine de lancer XWayland Git.