Que vous cherchiez à tester Wayland, à comprendre ce que c'est avant de l'utiliser ou à apprendre à l'activer et à le désactiver sur Ubuntu, ce guide s'avérera précieux d'une manière ou d'une autre.
Ce guide discutera de ce qu'est Wayland, comment cela fonctionne et comment l'activer et le désactiver sur votre système Ubuntu.
Commençons.
Qu'est-ce que Wayland
La meilleure façon de définir Wayland est de l'appeler Un protocole utilisé par les gestionnaires de fenêtres composés pour communiquer avec le client et le protocole C Library of Wayland.
Un gestionnaire de fenêtres de composition, se raccourci familier en un compositeur, est un gestionnaire de Windows qui fournit des applications un tampon hors écran pour chaque fenêtre. Un compositeur peut interagir avec les graphiques et la création du système de fenêtre:
Le compositeur implémenté par le protocole Wayland peut être un serveur d'affichage exécutant sur le noyau, l'application X ou un client Wayland tel que les serveurs X sans racine ou en plein écran, d'autres serveurs d'affichage ou des applications de base.
L'équipe initiale de développeurs bénévoles qui ont aidé à développer le protocole Wayland l'a créé comme un remplacement plus simple et plus rapide de X. La technologie X11 avait été le serveur d'affichage par défaut utilisé par la plupart des environnements de bureau Linux. Cependant, en raison de divers problèmes dans le serveur X11, y compris les vulnérabilités de sécurité et les problèmes de performances, l'équipe dirigée par Kristian Høgsberg a développé Wayland comme alternative.
Pourquoi Wayland
Comparé à d'autres serveurs d'affichage, le protocole d'affichage Wayland est sécurisé et rapide. Wayland définit chaque application comme un client et une unité de processus graphique comme le serveur. Contrairement à X11, Wayland permet à chaque application d'utiliser le protocole dans une fonctionnalité autonome.
Puisque Wayland gère chaque application dans une session autonome du protocole, il améliore les performances car le serveur n'a pas à gérer toutes les applications à la fois. Au lieu de cela, les applications requises dessinent des éléments requis autonomes.
Le développement de Wayland s'est amélioré, ajoutant plus de fonctionnalités comme le Xwayland qui permet aux utilisateurs de travailler avec des applications Wayland basées sur X11.
L'image ci-dessous montre l'architecture Wayland.
Comment activer et désactiver Wayland sur Ubuntu
Au fil des ans, grâce en partie à une équipe de développement active et à une communauté, certaines distributions Linux ont adopté Wayland et vous permettent de l'activer pendant la connexion.
Pour activer Wayland sur Ubuntu, suivez les étapes ci-dessous:
Pour ce tutoriel, vous devriez avoir des privilèges racine pour modifier des fichiers spécifiques. Le tutoriel suppose également que vous utilisez Gnome comme environnement de bureau par défaut.
Modifier le fichier / etc / gdm3 / démon.confli
Dans le fichier, recherchez l'entrée suivante # waylanDenable = false
Décommente l'entrée pour désactiver Wayland ou laisser sans pumi pour permettre à Wayland.
Fermez, enregistrez le fichier, puis redémarrez GDM à l'aide de la commande:
Service sudo GDM3 Redémarrer
Vous pouvez également appliquer les modifications en redémarrant votre système.
Pour utiliser Ubuntu sur Wayland, cliquez sur l'icône des paramètres dans le menu de connexion, sélectionnez «Ubuntu sur Wayland», puis connectez-vous. Assurez-vous que vous avez activé Wayland en laissant la ligne dans le fichier ci-dessus sans.
Conclusion
Ce tutoriel vous a donné une idée de ce qu'est le protocole Wayland, comment il fonctionne et comment l'activer et le désactiver sur Ubuntu.
En séparation, gardez à l'esprit qu'il ne s'agit pas d'un guide de protocole Wayland ou d'un guide de référence. L'objectif était de vous présenter le protocole Wayland, de vous montrer comment cela fonctionne et comment vous pouvez l'activer et le désactiver sur un système Ubuntu.
Si vous souhaitez plus d'informations, vous pouvez consulter la documentation officielle:
https: // wayland.Freedesktop.org / docs / html