Publicité
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 œil à 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 dans les 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'outils d'interface utilisateur tels que GTK et Qt n'ont pas encore suffisamment de support pour que Wayland soit réellement utilisé. Cependant, le support est en cours d'élaboration 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 kits d'outils d'interface utilisateur tels 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 par rapport au serveur d'affichage X
Bien que Wayland soit un nouveau serveur d'affichage, ce n'est pas le premier car nous utilisons actuellement un serveur d'affichage différent pour nos besoins de bureau. Alors, quel est le problème avec le serveur d'affichage actuel, connu sous le nom de X.org X Display Server? La réponse courte: beaucoup.
La base de code sur laquelle le serveur d'affichage X est basé a au moins trois décennies et a été constamment modifiée et ajustée pour fournir de nouvelles fonctionnalités. Donc, non seulement le code est vraiment ancien, mais c'est aussi un gâchis complet. Toutes les fonctionnalités sont réparties dans divers fichiers, et il existe toujours du code pour des 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 attendent d'être découverts et exploités.
Plutôt que d'essayer de réécrire l'intégralité du serveur d'affichage X pour transformer ce désordre en quelque chose de plus gérable, la communauté a choisi d'écrire un nouveau serveur d'affichage à partir de zéro. Non seulement c'est plus facile à faire, mais cela permet également aux développeurs de planifier les besoins futurs et de concevoir des implémentations avant de commencer à écrire le code. Cela aidera également à déboucher sur un code beaucoup plus propre.
Wayland vs. Mir
Wayland n'est pas le seul serveur d'affichage prometteur sur le marché. Canonical, l'entreprise derrière Ubuntu 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 encore trouvé d'alternative, Ubuntu 14.04 est un excellent choix. Lire la suite , a bifurqué Wayland pour créer son propre serveur d'affichage appelé Mir. Canonical n'aimait pas la direction de Wayland et a décidé de bifurquer le projet pour prendre le contrôle complet du développement de leur serveur d'affichage.
La communauté a été scandalisée par la décision de Canonical de bifurquer Wayland pour créer Mir, car cela signifiait que les développeurs devraient travailler pour prendre en charge deux serveurs d'affichage au lieu d'un seul. Pour le moment cependant, il semble que Mir soit toujours en cours de développement à un rythme régulier, et devrait être inclus dans le bureau Ubuntu et les versions d'Ubuntu Touch à terme.
Comment essayer Wayland
Maintenant que vous en savez un peu sur Wayland, il est temps de l'essayer! La meilleure façon de le faire sans déconner avec votre propre installation Linux est de télécharger une copie de la dernière version de Rebecca Black OS. Ignorez le nom, car il sert de très bon aperçu de la technologie pour Wayland et d'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émarrez facilement Linux à partir de votre lecteur flash Lire la suite et démarrez cela. 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 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 a récemment célébré ses 10 ans d'existence avec leur 20e version - le nom de code approprié "Heisenbug". Lire la suite auquel vous pouvez accéder en exécutant la commande:
gnome-session - session gnome-wayland
.
Encore une fois, utilisez-le à vos propres risques, d'autant plus que GNOME ne prend pas en charge Wayland presque aussi bien que l'environnement de bureau d'Hawaï.
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 sera également moins gourmand en ressources. En attendant, vous pouvez toujours obtenir la dernière version de Rebecca Black OS pour la tester.
Que pensez-vous de Wayland? Êtes-vous heureux de pouvoir éventuellement y passer? Faites le nous savoir dans les commentaires!
Danny est un senior à l'Université du Nord du Texas qui aime tous les aspects des logiciels open source et Linux.