Le serveur d’affichage Wayland

Wayland est un serveur d’affichage qui a été (au moment de la rédaction de
ce document) introduit comme serveur d’affichage par défaut dans GNOME. Il
est dit que Wayland remplacera éventuellement X11 comme serveur d’affichage
par défaut sous Linux et de nombreuses distributions ont commencé à utiliser
Wayland. Wayland est un serveur d’affichage plus moderne et possède
actuellement une base de code plus petite. Wayland est toujours en cours de
développement, et il y a encore des applications et des comportements qui ne
fonctionnent pas comme prévu, vous pouvez constater que certaines
applications n’ont pas été mises à jour pour fonctionner correctement avec
Wayland et actuellement la seule façon dont ces applications fonctionneront
est d’utiliser Xorg au lieu de Wayland. Il s’agit notamment de certains
anciens logiciels ou jeux.

Wayland dans Fedora

Wayland est activé par défaut dans le bureau GNOME. Vous pouvez choisir
d’exécuter GNOME sous X11 en choisissant l’option Gnome sur Xorg dans le
sélecteur de session de l’écran de connexion. Actuellement, KDE utilise
toujours X11 et bien qu’il y ait une session plasma-wayland disponible, elle
n’est pas considérée comme stable ou sans bogue pour le moment.

Comment déterminer si vous utilisez Wayland

Une manière de déterminer si vous utilisez Wayland est de vérifier la valeur
de la variable $WAYLAND_DISPLAY. Pour ce faire, tapez :

$ echo $WAYLAND_DISPLAY
wayland-0

If you are not running under Wayland the variable will not contain any
values. You can also use loginctl to show you what tpe of session is
running:

$ loginctl show-session <VOTRE_NUMÉRO_DE_SESSION> -p Type

Pour déterminer votre numéro de session, il suffit de taper loginctl pour
obtenir les détails de votre session.

L’ancien serveur X11 est également fourni avec Wayland pour des raisons de
compatibilité. Pour déterminer quelles applications s’exécutent dans ce
mode, vous pouvez exécuter la commande suivante :

$ xlsclients

Il y a aussi l’outil lg (looking glass) de GNOME qui vous permettra de
déterminer quel serveur d’affichage une fenêtre utilise. Pour ce faire,
lancez l’application en tapant lg dans la boite de dialogue d’exécution ou
sur la ligne de commande, sélectionnez « Fenêtres » dans le coin supérieur
droit de l’outil, et cliquez sur le nom de l’application (ou de la fenêtre
ouverte) que vous voulez connaitre. Si la fenêtre s’exécute sous wayland,
elle affichera « MetaWindowWayland » et si elle s’exécute sous X11, elle
affichera « MetaWindowX11 ».

Ressources supplémentaires

Pour en savoir plus sur Wayland, veuillez consulter le site Web suivant :

Si vous devez déterminer si un problème que vous rencontrez est lié à
Wayland, consultez le wiki de Fedora en cliquant sur le lien ci-dessous :