Origine et développement de Wayland
Wayland est un protocole qui remplace Xorg, le serveur d’affichage traditionnel sur les systèmes UNIX et Linux. Il a été conçu pour améliorer la performance et la sécurité des environnements de bureau en offrant une communication plus directe entre les applications et le serveur d’affichage. Contrairement à Xorg, qui a été développé dans les années 1980, Wayland est une solution moderne qui se concentre sur la simplification de l’architecture afférente.
Ubuntu 19.04 utilise-t-il Wayland ?
La version d’Ubuntu 19.04, connue sous le nom de Disco Dingo, utilise Wayland comme session par défaut. Les utilisateurs peuvent ainsi bénéficier des améliorations de performance de ce protocole. Toutefois, comme pour les versions précédentes, l’option de démarrer avec Xorg est également disponible à l’écran de connexion, permettant aux utilisateurs de choisir le serveur d’affichage qui leur convient le mieux.
Passer à Wayland : comment faire ?
Pour activer Wayland sur Ubuntu 19.04, il vous faut procéder via l’écran de connexion. Au moment de vous connecter, cliquez sur l’icône d’engrenage qui apparaît après avoir sélectionné votre compte. Dans le menu qui s’affiche, choisissez « Ubuntu sur Wayland ». Ceci lancera votre session avec le protocole Wayland actif. Une fois connecté, vous pouvez vérifier que vous utilisez bien Wayland en exécutant la commande echo $XDG_SESSION_TYPE
dans un terminal ; la sortie doit indiquer « wayland ».
Différences entre Wayland et Xorg
Wayland et Xorg diffèrent fondamentalement dans leur architecture. Xorg fonctionne de manière plus traditionnelle en utilisant un modèle client-serveur compliqué, tandis que Wayland simplifie cela en permettant aux applications de communiquer directement avec le serveur d’affichage. Cette approche réduit la latence et peut améliorer la fluidité graphique. Toutefois, certaines applications peuvent encore rencontrer des difficultés sous Wayland, raison pour laquelle l’option pour Xorg reste une alternative viable.
Performance et compatibilité de Wayland
Bien que Wayland offre des améliorations notables en termes de performance, il n’est pas exempt de problèmes. Certaines applications, particulièrement celles qui reposent sur des technologies plus anciennes ou des pilotes spécifiques, peuvent fonctionner moins bien ou être totalement incompatibles avec Wayland. Les pilotes pour les cartes graphiques Nvidia, par exemple, ont historiquement eu des limitations sous Wayland, mais des mises à jour récentes ont commencé à corriger ces problèmes. Ubuntu 19.04 marque un pas en avant pour l’adoption de Wayland, bien que les utilisateurs soient toujours encouragés à évaluer leur situation avant de faire la transition.
Réglages et configuration de Xorg et Wayland
Sur Ubuntu 19.04, pour ceux qui préfèrent Xorg pour des raisons de compatibilité ou de préférence personnelle, il est toujours possible de configurer manuellement le système. Cela inclut la modification des fichiers de configuration pour forcer le démarrage avec Xorg plutôt qu’avec Wayland. Cette flexibilité permet aux utilisateurs de gérer leur environnement de travail selon leurs besoins, tout en ayant la possibilité d’expérimenter avec Wayland à leur propre rythme.
FAQ
Quelle version d’Ubuntu utilise par défaut Wayland ?
Ubuntu 21.04 a été la première version à adopter Wayland comme serveur d’affichage par défaut. Cependant, dans certaines versions antérieures, comme Ubuntu 18.04, Wayland était disponible mais non activé par défaut.
Comment vérifier la version de Wayland en cours d’utilisation ?
Pour voir si vous êtes actuellement sur une session Wayland, ouvrez un terminal et tapez echo $XDG_SESSION_TYPE
. Si le résultat affiche « wayland », alors vous utilisez Wayland ; sinon, cela indique que vous êtes sous Xorg.
Quelles sont les applications qui peuvent ne pas fonctionner sous Wayland ?
Les applications qui dépendent fortement des anciennes bibliothèques graphiques, comme certains jeux ou logiciels professionnels, peuvent rencontrer des problèmes de compatibilité avec Wayland. Cependant, les situations s’améliorent avec le temps grâce aux mises à jour des applications et des pilotes.