Dans le code du gestionnaire de fenĂȘtres Mutter, dĂ©veloppĂ© dans le cadre du cycle de dĂ©veloppement GNOME 3.34, , permettant d'automatiser le lancement de XWayland lors de la tentative d'exĂ©cution d'une application basĂ©e sur le protocole X11 dans un environnement graphique basĂ© sur le protocole Wayland. La diffĂ©rence par rapport au comportement de GNOME 3.32 et des versions antĂ©rieures est que, jusqu'Ă prĂ©sent, le composant XWayland Ă©tait constamment exĂ©cutĂ© et nĂ©cessitait un dĂ©marrage explicite (il Ă©tait lancĂ© lors de l'initialisation de la session GNOME), tandis que dĂ©sormais, il sera lancĂ© dynamiquement lorsque des composants seront nĂ©cessaires pour assurer la compatibilitĂ© avec X11. La sortie de GNOME 3.34 est prĂ©vue pour le 11 septembre 2019.
Rappelons qu'un composant DDX est utilisé pour assurer l'exécution d'applications X11 classiques dans un environnement basé sur Wayland. (Device-Dependent X), qui fait partie de la base de code principale de X.Org. En termes d'organisation de travail, XWayland est similaire à Xwin et Xquartz pour les plateformes Win32 et OS X et inclut des composants pour exécuter le serveur X.Org au-dessus de Wayland. Le changement apporté à Mutter permettra de démarrer le serveur X uniquement en cas de besoin, ce qui aura un impact positif sur la consommation de ressources dans les systÚmes n'utilisant pas d'applications X11 dans un environnement Wayland (le processus avec le serveur X occupe généralement plus d'une centaine de mégaoctets de mémoire vive).
Source : opennet.ru
