Les distributions Linux recevront bientôt un nouveau serveur d'affichage appelé Wayland. Mais qu'est-ce que c'est exactement, et pourquoi est-ce important? Jetons un coup d'oeil à Wayland, et voyons comment vous pouvez l'essayer dès maintenant.
Qu'est-ce que Wayland?
Wayland est un nouveau serveur d'affichage qui devrait atteindre les distributions Linux au cours des prochaines années. Bien que le serveur d'affichage Wayland soit déjà considéré comme stable, il lui manque encore certaines fonctionnalités utiles, et la majorité des kits d'interface utilisateur tels que GTK et Qt ne sont pas encore suffisamment supportés pour que Wayland puisse réellement être utilisé. Cependant, le support est actuellement en cours de traitement, et Wayland sera finalement inclus dans les distributions Linux une fois que ce support sera en place.
Qu'est-ce qu'un serveur d'affichage?
Mais vous vous demandez peut-être, qu'est-ce qu'un serveur d'affichage? C'est le logiciel qui coordonne l'entrée et la sortie du système avec ce que vous voyez à l'écran.
Ainsi, les boîtes à outils de l'interface utilisateur telles que GTK et Qt indiquent au serveur d'affichage comment utiliser les éléments d'interface tels que les fenêtres et les boutons, et parlent également à la souris pour savoir où placer le curseur. Il interagit également avec les programmes et le système d'exploitation en fonction de ce que vous faites dans l'interface graphique. En d'autres termes, si vous cliquez sur un bouton "Rendu" dans une application de montage vidéo, le serveur d'affichage indique au programme que le bouton a été cliqué, ce qui démarre le processus de rendu.
Wayland comparé au serveur d'affichage X
Alors que Wayland est un nouveau serveur d'affichage, ce n'est pas la première fois que nous utilisons actuellement un serveur d'affichage différent pour nos besoins de bureau. Alors qu'est-ce qui ne va pas avec le serveur d'affichage actuel, appelé X.org X Display Server? La réponse courte: beaucoup.
La base de code sur laquelle repose le serveur d'affichage X date d'au moins trois décennies et a été constamment modifiée et ajustée pour offrir de nouvelles fonctionnalités. Donc, non seulement le code est vraiment vieux, mais c'est aussi un désordre complet. Toutes les fonctionnalités sont réparties dans différents fichiers, et il y a encore du code pour les fonctionnalités que personne n'utilise plus. Pire encore, il y a plusieurs bogues dans le code qui sont des problèmes de sécurité, qui ne demandent qu'à être découverts et exploités.
Plutôt que d'essayer de réécrire l'ensemble du serveur d'affichage X pour transformer ce désordre en quelque chose de plus gérable, la communauté a préféré écrire un nouveau serveur d'affichage à partir de zéro. Non seulement cela est plus facile à faire, mais cela permet aussi aux développeurs de planifier les besoins futurs et de concevoir des implémentations avant de commencer à écrire le code. Cela aidera également à conduire à un code beaucoup plus propre.
Wayland contre Mir
Wayland n'est pas le seul serveur d'affichage émergent. Canonical, la société derrière Ubuntu Pourquoi les utilisateurs de Windows XP devraient passer à Ubuntu 14.04 LTS "Trusty Tahr" Pourquoi les utilisateurs de Windows XP devraient passer à Ubuntu 14.04 LTS "Trusty Tahr" Si vous essayez toujours de vider Windows XP mais n'avez pas trouvé alternative encore, Ubuntu 14.04 est un excellent choix. En savoir plus, a forké Wayland pour créer son propre serveur d'affichage appelé Mir. Canonical n'a pas aimé la direction de Wayland, et a décidé de bifurquer le projet pour obtenir un contrôle complet sur le développement de leur serveur d'affichage.
La communauté a été scandalisée par la décision de Canonical de fourrer Wayland pour créer Mir, car cela signifiait que les développeurs devaient travailler pour supporter deux serveurs d'affichage au lieu d'un seul. Pour le moment cependant, il semble que Mir soit toujours développé à un rythme soutenu, et il est censé être inclus dans les versions de bureau Ubuntu et Ubuntu Touch éventuellement.
Comment essayer Wayland
Maintenant que vous en savez un peu plus sur Wayland, il est temps de l'essayer! La meilleure façon de le faire sans se tromper avec votre propre installation Linux est de télécharger une copie de la dernière version de Rebecca Black OS. Ignorer le nom, car il sert de très bon aperçu de la technologie pour Wayland et un environnement de bureau qui prend en charge Wayland appelé Hawaii. Une fois que vous l'avez téléchargé, vous pouvez l'écrire sur une clé USB Linux Live USB Creator: démarrer facilement Linux à partir de votre lecteur Flash Linux Live USB Creator: démarrer facilement Linux à partir de votre lecteur flash Lire la suite et démarrer. L'exécuter sur une machine virtuelle ne fonctionnera malheureusement pas (du moins pas pour l'instant) car il n'y a pas de pilote graphique disponible qui fonctionne à la fois avec Wayland et VirtualBox.
Si vous voulez essayer Wayland sur une distribution plus populaire, Fedora propose un aperçu de Wayland Fedora 20: Quoi de neuf dans cette version Linux "Heisenbug"? Fedora 20: Quoi de neuf dans cette version Linux "Heisenbug"? Fedora a récemment célébré ses 10 ans d'existence avec sa 20ème sortie - de manière appropriée le nom de code "Heisenbug". En savoir plus auquel vous pouvez accéder en exécutant la commande:
gnome-session --session gnome-wayland
.
Encore une fois, utilisez-le à vos risques et périls, d'autant plus que GNOME ne prend pas en charge Wayland presque aussi bien que l'environnement de bureau Hawaii.
L'avenir de Wayland
Espérons que l'adoption de Wayland se fera rapidement, car plus tôt nous passerons à une base de code plus propre, mieux ce sera. Ce sera beaucoup plus sûr et probablement plus rapide car il aura aussi moins de ressources. Jusque-là, vous pouvez toujours obtenir la dernière version de Rebecca Black OS pour le tester.
Que penses-tu de Wayland? Êtes-vous heureux d'y passer éventuellement? Faites le nous savoir dans les commentaires!