Valve poursuivra les jeux Steam sur Ubuntu Linux

  • Oct 19, 2023

Mais la société de jeux n'est pas satisfaite de Canonical et essaiera de travailler plus étroitement avec d'autres distributeurs Linux.

Linux

  • Les meilleurs ordinateurs portables Linux pour les consommateurs et les développeurs
  • Vous voulez sauver votre ordinateur vieillissant? Essayez ces 5 distributions Linux
  • Les meilleures distributions pour les débutants
  • Comment activer Linux sur votre Chromebook (et pourquoi vous devriez le faire)

Quand Canonique a annoncé que, à commencer par La version Ubuntu 19.10 d'octobre, la prise en charge des ordinateurs 32 bits serait abandonnée, il ne s'attendait pas à ce qu'il y ait beaucoup de retour de flamme. C'était faux. Les développeurs et les utilisateurs, notamment des jeux Steam, se sont mis en colère. Alors, Canonical, créateurs de Ubuntu-Linux, a inversé sa trajectoire et l'a affirmé ne supprimerait pas le support logiciel 32 bits dans Ubuntu 19h10 et 20h04 LTS après tout.

Alors, tout est revenu à la normale, n'est-ce pas? Non.

Vrai, Soupape

 continuera à prendre en charge Ubuntu. Mais Ubuntu ne sera plus présenté comme « le chemin le mieux pris en charge pour les utilisateurs d’ordinateurs de bureau ». Au lieu de cela, Valve repense la manière dont elle souhaite aborder le support de distribution à l’avenir. Il existe aujourd'hui plusieurs distributions sur le marché qui offrent une excellente expérience de jeu sur ordinateur, comme Arch Linux, Manjaro, Pop!_OS, Feutre, et plein d'autres.

Cela dit, il convient de noter que Arch Linux et Manjaro ont déjà abandonné le support 32 bits, et Pop! Est basé sur Ubuntu. chapeau rougec'est Fedora vient d'annoncer l'abandon du noyau Linux 32 bits, mais il conservera les bibliothèques 32 bits. Ainsi, parmi les distributions nommées, seule Fedora semble prometteuse pour Steam 32 bits.

La société de jeux a également expliqué pourquoi elle est déterminée à s'en tenir aux logiciels archaïques 32 bits. Premièrement, même si Steam regroupe déjà une grande partie des dépendances nécessaires aux logiciels de jeu 32 bits, « il s'appuie actuellement sur certains éléments clés » composants disponibles sur le système hôte: une glibc 32 bits, un chargeur ELF, Mesa et des bibliothèques de pilotes graphiques NVIDIA, pour ne citer qu'eux. peu."

Valve n'était pas prêt à mettre à jour Steam et les jeux pour Ubuntu 19.10 sans prise en charge 32 bits. Cela aurait pu le faire, mais "nécessitant un changement aussi fondamental dans l'environnement d'exécution de Steam à cette époque aurait été très risqué pour les utilisateurs [Ubuntu] et n'aurait probablement pas abouti à un fonctionnement transparent. expérience."

En outre, il existe de nombreux « jeux et logiciels de bureau tiers plus anciens qui vivent en dehors de Steam et n'utilisent donc pas l'environnement d'exécution Steam. Ce nouveau système aurait cassé ces jeux et outils 32 bits non Steam. »

Sur Gamespo

  • SDCC 2019: panels Comic-Con, horaires, actualités et à quoi s'attendre (GameSpot)

Ainsi, Valve "aurait dû abandonner ce que nous faisons et se démener pour soutenir le nouveau programme à temps pour le 19h10. Nous n'étions pas sûrs de pouvoir le faire sans répercuter une partie du taux de désabonnement sur nos utilisateurs, et cela ne résoudrait pas les problèmes des logiciels tiers en dehors de Steam sur lesquels comptent beaucoup de nos utilisateurs. »

Valve était, en un mot, "mécontent" de devoir les réaliser en quelques mois. Cela dit, depuis des années, les distributions Linux s'éloignent des logiciels 32 bits. Le noyau Linux s'est débarrassé du support 32 bits en 2012. Canonical lui-même en avait parlé suppression du support 32 bits d'Ubuntu dans les cercles de développeurs depuis plus d'un an. Valve admet "qu'ils nous ont fait part de leur intention et nous ont expliqué les détails plus tôt ce mois-ci". Mais Valve n’a jamais aimé cette décision.

Valve s'est senti obligé de changer et ne veut pas porter son logiciel. Valve a fait valoir que « le nouveau système d'Ubuntu aurait brisé ces jeux et outils 32 bits non-Steam, à moins que l'utilisateur n'ait été suffisamment averti pour savoir qu'il devait les exécuter dans un environnement de compatibilité." Le changement aurait également rendu invalide ou invalide toute la documentation antérieure concernant l'installation et l'exécution d'anciens logiciels binaires sur Ubuntu. obsolète."

En outre, Valve a soutenu:

La prise en charge des bibliothèques 32 bits est requise pour exécuter non seulement le client Steam, mais également les milliers de jeux disponibles sur Steam qui ne prennent en charge que les environnements 32 bits. Permettre au client Steam de fonctionner dans des environnements 64 bits purs, bien que réalisable, laisserait le vaste la majorité de la bibliothèque Steam actuelle inaccessible à ces utilisateurs sans compatibilité supplémentaire couche. Veiller à ce que tous les jeux qu'un utilisateur possède restent entièrement jouables dans la mesure du possible est un principe fondamental de Steam, et nous ne pensons pas qu'une solution qui diviserait arbitrairement la bibliothèque d'un utilisateur serait acceptable.

Ainsi, au cours des prochaines années, Ubuntu 20.04 sera pris en charge jusqu'en 2025, et les jeux Steam et Steam fonctionneront sur Ubuntu. Mais Valve ouvre la porte à d’autres distributions Linux pour prendre entièrement en charge Steam.

Dans le même temps, Ubuntu et ses proches parents comme Linux Menthe sont sans doute les distributions Linux de bureau les plus populaires. Canonical et Valve ne sont peut-être pas satisfaits l'un de l'autre, mais ils devront vivre l'un avec l'autre.

Histoires connexes :

  • Canonical renvoie le support Ubuntu Linux 32 bits après le tumulte des jeux
  • TechRepublic: Ubuntu 19.10 abandonne les images 32 bits et s'engage à maintenir certains packages après le tollé des utilisateurs >
  • Mark Shuttleworth constate une demande accrue pour le bureau d'entreprise Ubuntu Linux
  • Ubuntu 19.04 est actualisé avec le noyau Linux 5.0