Superposition MangoHud exécutée sur Wayland lors des jeux Linux

Les jeux sur Linux étaient autrefois une histoire de FPS pur : obtenez les images, ignorez le reste. À mesure que davantage de joueurs se tournent vers des distributions basées sur Wayland, la pièce manquante n’est plus les images. Ce sont les superpositions : compteurs FPS, fenêtres contextuelles de discussion, captures d’écran et ajustements de shader qui fonctionnaient silencieusement sur X11 et qui ont maintenant besoin de réécritures natives Wayland. Voici huit applications de bureau que nous exécutons sur nos propres plates-formes de jeux Wayland.

Ce qu’il faut rechercher dans une application de superposition compatible avec Wayland

Comparaison rapide

Application Meilleur pour Plan gratuit Prix de départ/mois Caractéristique remarquable
MangoHud Superposition FPS et frametime Oui Gratuit Configurable via un fichier texte brut
vkBasalt Shaders de post-traitement Oui Gratuit Couche d’injection sécurisée Wayland
OBS Studio Enregistrement d’écran sur Wayland Oui Gratuit Capture PipeWire native
GameMode Basculement du mode performance Oui Gratuit Auto-activation au lancement
Discord Voix avec une superposition qui fonctionne Oui $10 Nouvelle superposition Wayland dans le canal bêta
OverlayScrobbler Superposition maintenant en cours Oui Gratuit Lit les touches multimédias MPRIS
Flameshot Captures d’écran rapides Oui Gratuit Outils d’édition instantanée avant enregistrement
Heroic Games Launcher Epic et GOG sur Wayland Oui Gratuit Inclut le basculement MangoHud
Lutris Lanceur Wine et jeux natifs Oui Gratuit Recettes d’installation communautaires pour chaque magasin

Pourquoi Wayland casse la pile de superpositions ancienne

X11 permettait à n’importe quelle application de dessiner par-dessus n’importe quelle autre application, c’est pourquoi les compteurs FPS, les superpositions de streaming et les captures d’écran fonctionnaient tous sans beaucoup d’effort. Wayland abandonne ce modèle pour des raisons de sécurité : une application ne peut dessiner que sur sa propre surface, et la composition entre applications se fait via un plugin de composeur ou une API au niveau du composeur.

Le résultat est que les superpositions classiques et les outils d’écran doivent se réécrire eux-mêmes pour les protocoles natifs Wayland comme wlr-screencopy, xdg-desktop-portal et l’injection de couche Vulkan. Les applications ci-dessous ont soit fait cette réécriture, soit expédient une approche basée sur Vulkan que Wayland accepte nativement.

Les applications

1. MangoHud — Meilleur pour la superposition FPS et frametime

MangoHud est l’équivalent Linux de la superposition RivaTuner que les joueurs Windows connaissent. Il rapporte FPS, frametime, température du GPU, charge du CPU et pression mémoire en tant que superposition personnalisable dessinée par une couche Vulkan. Parce qu’il s’agit d’une couche Vulkan, il fonctionne sur Wayland dès le départ.

Où cela échoue : Les jeux OpenGL nécessitent une variable d’environnement supplémentaire pour activer la superposition. Les jeux traduits Vulkan et DXVK fonctionnent tout simplement.

Tarification :

Plates-formes : Linux

Télécharger : MangoHud sur GitHub

En résumé : La superposition la plus utile sur Linux, Wayland ou non.

2. vkBasalt — Meilleur pour les shaders de post-traitement

vkBasalt est une couche de post-traitement Vulkan qui ajoute l’aiguisage, SMAA, CAS et le color grading à n’importe quel jeu Vulkan. Il est fourni en tant que couche Vulkan, de sorte que Wayland le traite exactement comme le jeu lui-même et il n’y a pas de dessin entre les applications.

Où cela échoue : La configuration se trouve dans un fichier texte brut. Pas de GUI pour les pointilleux.

Tarification :

Plates-formes : Linux

Télécharger : vkBasalt sur GitHub

En résumé : Le moyen d’obtenir des effets de style ReShade sur une session Wayland.

3. OBS Studio — Meilleur pour l’enregistrement d’écran sur Wayland

OBS Studio a expédié la capture PipeWire native dans la dernière mise à jour majeure, ce qui est la pièce dont Wayland avait besoin. Les sessions Wayland peuvent maintenant enregistrer les fenêtres de jeux via le portail de bureau sans revenir à XWayland.

Où cela échoue : Les utilisateurs Nvidia Wayland rencontrent encore occasionnellement des problèmes avec l’encodage matériel. Le logiciel x264 est le fallback.

Tarification :

Plates-formes : Linux, Windows, macOS

Télécharger : OBS Studio

En résumé : Le seul enregistreur Wayland sérieux en ce moment.

4. GameMode — Meilleur pour le mode performance

GameMode est un petit démon qui bascule le gouverneur CPU, le profil de puissance du GPU et la priorité du processus au lancement d’un jeu pris en charge. Steam a une option pour exécuter chaque jeu via celui-ci, et Lutris et Heroic Games Launcher intègrent tous les deux le basculement.

Où cela échoue : Pas de superposition propre. Associez-le à MangoHud pour voir l’effet.

Tarification :

Plates-formes : Linux

Télécharger : GameMode sur GitHub

En résumé : Définissez une fois, oubliez. FPS gratuits pour une commande.

5. Discord — Meilleur pour la voix avec une superposition fonctionnelle

Discord sur Linux vient de livrer une superposition in-game compatible Wayland via une couche Vulkan. C’est un grand événement : la superposition de l’époque X11 utilisait le dessin entre les applications, et les utilisateurs de Wayland ont plissé les yeux sur leur Discord alt-tabbed pendant des années.

Où cela échoue : La superposition Wayland est d’abord expédiée dans le canal bêta. Le Discord stable rattrape quelques versions plus tard.

Tarification :

Plates-formes : Linux, Windows, macOS

Télécharger : Discord pour Linux

En résumé : Passez au canal bêta si vous souhaitez récupérer la superposition.

6. OverlayScrobbler — Meilleur pour une superposition maintenant en cours

OverlayScrobbler lit les touches multimédias MPRIS et affiche une petite superposition de ce qui est actuellement en cours de lecture dans votre application musicale. Il utilise la même approche de couche Vulkan que MangoHud, de sorte qu’il dessine à l’intérieur de la fenêtre de jeu sur Wayland.

Où cela échoue : Pas d’illustration d’album dans la superposition encore. Texte uniquement.

Tarification :

Plates-formes : Linux

Télécharger : OverlayScrobbler sur GitHub

En résumé : La petite superposition de qualité de vie qui comble le vide des vieux widgets Rainmeter.

7. Flameshot — Meilleur pour les captures d’écran rapides

Flameshot expédie un flux de capture d’écran sécurisé pour Wayland utilisant xdg-desktop-portal. Capturez une région, modifiez-la sur place avec des flèches et du texte, et elle se retrouve sur votre presse-papiers ou sur votre compte Imgur.

Où cela échoue : Certaines sessions KDE Wayland affichent toujours une boîte de dialogue d’autorisation à chaque capture. Les sessions basées sur GNOME et wlroots sont plus propres.

Tarification :

Plates-formes : Linux, Windows, macOS

Télécharger : Flameshot

En résumé : Le meilleur outil de capture d’écran FOSS sur n’importe quelle plateforme.

8. Heroic Games Launcher — Meilleur pour Epic et GOG sur Wayland

Heroic Games Launcher installe et exécute les jeux Epic et GOG via Wine sur Linux. Chaque jeu obtient un basculement MangoHud par titre, un basculement GameMode et un basculement vkBasalt, de sorte que votre pile de superpositions est un clic par jeu.

Où cela échoue : Maintenu par la communauté. Les grands changements de lanceur Epic peuvent casser Heroic pendant quelques jours.

Tarification :

Plates-formes : Linux

Télécharger : Heroic Games Launcher

En résumé : Le moyen le plus convivial d’exécuter les jeux Epic et GOG sur Wayland.

9. Lutris — Meilleur pour gérer le reste

Lutris est le lanceur Wine-et-natif qui gère Battle.net, Origin, Ubisoft Connect et à peu près tout ce qui n’est pas Steam. Les recettes d’installation communautaires gèrent la version Wine, DXVK et les tweaks requis en un seul clic, et chaque jeu obtient ses propres basculements de superposition.

Où cela échoue : Les recettes d’installation se détériorent. Attendez le message ocasionnel “recette obsolète” et consultez la communauté pour une nouvelle.

Tarification :

Plates-formes : Linux

Télécharger : Lutris

En résumé : Le lanceur de dernière ligne qui rend les jeux Wayland complets.

Comment choisir le bon

La plupart des gamers Wayland finissent par avoir MangoHud, GameMode et OBS Studio installés tout le temps, plus Heroic ou Lutris selon l’endroit où se trouve leur bibliothèque.

FAQ

La superposition MangoHud fonctionne-t-elle sur Wayland ?

Oui. MangoHud est une couche Vulkan, et les couches Vulkan fonctionnent de manière identique sur X11 et Wayland. Vous n’avez pas besoin de XWayland pour voir la superposition.

Pourquoi certaines superpositions se cassent sur Wayland ?

Wayland ne permet pas aux applications de dessiner sur les fenêtres d’autres applications par défaut. Les superpositions qui utilisaient le modèle de dessin global de X11 doivent être réécrites pour utiliser les couches Vulkan, xdg-desktop-portal ou les extensions spécifiques au composeur.

Puis-je enregistrer des jeux avec OBS sur une session Wayland ?

Oui, en utilisant la source de capture PipeWire. Ce chemin utilise xdg-desktop-portal, de sorte que la première capture demande une permission, et les enregistrements ultérieurs fonctionnent tout simplement.

Quelles distributions expédient ces outils par défaut ?

Bazzite, Nobara et CachyOS expédient tous MangoHud, GameMode et OBS avec capture PipeWire dès le départ. Fedora et Ubuntu ont besoin d’une installation en une commande par outil.

Wayland est-il prêt pour les jeux ?

Pour les jeux Vulkan et DXVK-traduits, Wayland est stable et rapide sur Nvidia et AMD. Les jeux OpenGL hérités fonctionnent mais parfois besoin de XWayland. L’écosystème de superpositions est la dernière pièce à rattraper complètement.