Pourquoi existe-t-il autant de versions différentes de Proton ? Proton 8, Proton 9, Experimental, GE-Proton


Résumé : Proton est la couche de compatibilité de Valve permettant de jouer à des jeux Windows sur Linux (SteamOS/Steam Deck). Pour éviter que les mises à jour majeures du système et de Wine ne bloquent des titres fonctionnels, Valve conserve les anciennes versions numérotées « stables » tout en proposant des variantes de test comme Proton Experimental (nouveautés à l'essai), Bleeding Edge (très instable) ou Hotfix (correctifs ciblés). En parallèle, la communauté propose des versions alternatives non officielles pour apporter des fonctionnalités ou des optimisations que Valve ne peut légalement pas intégrer : GE-Proton et Proton-CachyOS améliorent les performances (FSR, codecs vidéo), tandis que Proton-EM optimise l'affichage sous Wayland et DW-Proton cible spécifiquement les jeux de style anime.

Vous vous demandez pourquoi il existe tant de versions différentes de Proton, le logiciel de Valve ? Il s'agit de la couche de compatibilité qui permet de faire fonctionner les jeux Windows sous Linux, SteamOS et Steam Deck. Voici un petit guide pour vous aider à y voir plus clair.

Valve Officiel

Il existe désormais plusieurs versions officielles de Proton ; voici donc des explications rapides :

  • Proton Experimental : bénéficie de mises à jour régulières comprenant des fonctionnalités et des correctifs qui ne sont pas encore destinés à tous les utilisateurs ; peut inclure des changements susceptibles de causer des incompatibilités (attention, danger !), et peut nécessiter des versions plus récentes des pilotes GPU. Considérez-la comme un espace de test permettant d’évaluer ce que Valve estime prêt à être déployé pour tous dans un avenir proche.
  • Proton Experimental Bleeding Edge - Une version bêta de Proton Experimental à activation manuelle, mise à jour en permanence, qui intègre toutes les modifications dès leur publication. Elle est extrêmement instable. Elle n’est vraiment pas recommandée pour un utilisateur lambda. Pour y accéder, vous devez vous rendre dans les Propriétés de Proton Experimental -> onglet Bêtas -> sélectionner « bleeding-edge », puis effectuer la mise à jour. Remarque : cette opération affectera tous les jeux utilisant Proton Experimental.
  • Proton Hotfix – Quelques correctifs supplémentaires pour des jeux spécifiques, dès que nécessaire. Parfois, cette version devance toutes les autres mises à jour, mais la plupart du temps, elle est en retard sur Proton Experimental en raison des délais spécifiques de sa publication. 

Il existe également les versions numérotées, qui constituent les versions « stables », celles que la plupart des utilisateurs utilisent. En général, la dernière version remplace la précédente :

  • Proton 11 - La prochaine version stable, actuellement en bêta.
  • Proton 10.0-x - La dernière version de la série stable. Publiée initialement en novembre 2025.
  • Proton 9.0-x – La série stable précédente. Publiée en mai 2024.

 Il existe également les séries Proton 8, Proton 7, Proton 6.3, Proton 5.0, Proton 4.2, etc.

Alors pourquoi autant de versions différentes ? Chaque version majeure de Proton apporte une multitude de mises à jour (dont beaucoup proviennent de Wine, sur lequel Proton est basé) et celles-ci peuvent entraîner des dysfonctionnements dans divers jeux ou causer des problèmes de performances et d’autres dysfonctionnements. 

Chaque année, une nouvelle version majeure de Wine est publiée, et Valve finit par basculer Proton vers celle-ci et créer une nouvelle version numérotée de Proton. Valve conserve les anciennes versions numérotées au cas où elles fonctionneraient mieux avec certains jeux spécifiques. Valve associe généralement les jeux ayant passé la vérification à une version numérotée spécifique de Proton, afin qu’ils puissent continuer à fonctionner sans problème après la sortie de versions ultérieures de Proton.

En règle générale, il est préférable de s'en tenir aux versions numérotées de Proton, sauf si vous avez réellement besoin des correctifs spécifiques à un jeu disponibles dans Proton Experimental.

Toutes les versions officielles de Proton de Valve peuvent être téléchargées directement depuis votre bibliothèque Steam sur un système Linux (Steam Deck / SteamOS / ordinateur de bureau sous Linux). Consultez notre autre guide pour savoir comment changer la version de Proton que vous utilisez. 

Versions développées par la communauté

Il existe également des versions de Proton développées par la communauté, qui offrent des fonctionnalités que Valve ne propose pas (ou ne peut pas proposer pour des raisons juridiques). Ces versions ne sont pas prises en charge par Valve. 

GE-Proton : développé par Thomas « GloriousEggroll » Crider. Cette version est souvent mise à jour plus rapidement que la version officielle de Proton et comprend des corrections supplémentaires, notamment celles-ci (tirées de la page GitHub) :

  1. Patches supplémentaires pour Media Foundation afin d’améliorer la prise en charge de la lecture vidéo.
  2. Patches AMD FSR ajoutés directement au hack plein écran, activables via WINE_FULLSCREEN_FSR=1.
  3. Détails du correctif FSR « Fake resolution » ici.
  4. Prise en charge de Nvidia CUDA pour PhysX et NVAPI.
  5. Prise en charge de l’entrée brute de la souris.
  6. Système « protonfixes » : il s’agit d’un système automatisé qui applique des correctifs spécifiques à chaque jeu (tels que winetricks, variables d’environnement, solutions de contournement EAC, remplacements, etc.).
  7. Divers correctifs en amont de WINE ont été rétroportés.
  8. Divers correctifs de wine-staging sont appliqués au fur et à mesure des besoins.

À l’origine, il s’appelait Proton-GE, mais son nom a été changé en GE-Proton en février 2022. Cependant, beaucoup, y compris le développeur, continuent souvent à l’appeler Proton-GE.

Consultez notre guide complet sur l’installation et l’utilisation de GE-Proton. 

Proton-CachyOS : développé par les créateurs de la distribution Linux CachyOS. Tout comme GE-Proton, il intègre de nombreuses améliorations supplémentaires par rapport à la version officielle de Proton de Valve, notamment :

  • Les correctifs Wine-staging.
  • Le FSR en plein écran pour Wine.
  • Des codecs vidéo et audio pour les cinématiques des jeux.
  • Prise en charge d’umu-launcher, y compris les correctifs UMU-Proton.
  • Ajout de correctifs et de solutions de contournement précoces pour les jeux.
  • Prise en charge initiale d’OptiScaler. 

Proton-EM : il s’agit là d’un autre fork avancé qui intègre un certain nombre d’ajustements pour Wine Wayland. Il n’existe pour l’instant pas de liste précise des ajouts ou modifications apportés.

DW-Proton : un bon choix pour les amateurs de certains jeux de style anime :

  • Basé sur Proton-CachyOS, il inclut toutes ses dernières fonctionnalités !
  • Intègre les derniers correctifs pour les jeux d'animation réalisés par l'équipe de Dawn Winery.
  • Intègre les correctifs de compatibilité des jeux issus de Proton-EM !
  • De nombreux ajouts améliorant la qualité de vie, comme dxvk-gplasync et quelques variables d'environnement utiles !
  • + Et bien plus encore. 

traduction de : https://www.gamingonlinux.com/guides/view/why-are-there-so-many-different-proton-versions-proton-8-proton-9-experimental-ge-proton/ 

0 Commentaires

Les commentaires sont validés manuellement avant publication. Il est normal que ceux-ci n'apparaissent pas immédiatement.

Enregistrer un commentaire

Les commentaires sont validés manuellement avant publication. Il est normal que ceux-ci n'apparaissent pas immédiatement.

Post a Comment (0)

Plus récente Plus ancienne