Le jeu est-il terminé sur Linux? Steam cessera de fonctionner sur Ubuntu
Pendant longtemps, Valve ( société responsable de Steam , le magasin de jeux numériques le plus populaire) a pris en charge les jeux pour Linux, à tel point qu’en plus de porter tous ses titres sur ce système d’exploitation, il a lancé son fonctionnement basé sur Debian. système, SteamOS, conçu et optimisé pour les jeux. Malgré le fait que Linux a toujours été un système d’exploitation minoritaire, bien en deçà de Windows et de macOS, Valve a toujours eu une affection particulière pour lui, même s’il est possible qu’à partir de maintenant, les choses changent.
Aujourd’hui, les systèmes d’exploitation 32 bits n’ont pas beaucoup de sens, car le 64 bits, en plus de ne pas avoir une consommation de ressources plus élevée, offre plus de performances et de sécurité aux utilisateurs. macOS n’a pas pris en charge les applications 32 bits depuis longtemps, et Windows, bien qu’il existe encore des versions 32 bits, leur utilisation est pratiquement nulle, surtout si nous avons plus de 4 Go de RAM.
On ne sait pas très bien pourquoi, mais Steam sur macOS, Windows et Linux continue de fonctionner comme une application 32 bits, c’est-à-dire que le client n’a pas été porté en 64 bits.
Cela, au départ, n’affecte pas du tout les utilisateurs de Windows, car ils peuvent exécuter des applications 32 bits sans problèmes dans le système d’exploitation. Les utilisateurs de MacOS ont leurs jours comptés, et les utilisateurs de Linux ne devraient pas non plus avoir de problème au début, car les applications 32 bits fonctionnent aussi bien sur les distributions 64 bits.
Ou du moins ça devrait l’être.
Ubuntu 19.10 ne sera pas compatible avec les applications 32 bits
La semaine dernière, Canonical a annoncé qu’à partir de la prochaine mise à jour d’ Ubuntu, à savoir 19.10, la distribution la plus populaire supprimera le support pour l’architecture i386, c’est-à-dire l’architecture 32 bits.
Cela signifie que les utilisateurs ne pourront utiliser que des applications 64 bits dans cette distribution. Cependant, Canonical a promis qu’il y aurait des moyens de continuer à exécuter des applications 32 bits sur cette distribution, ce qui a été décidé en pensant aux développeurs.
Ce mouvement n’a pas du tout aimé Valve, qui a assuré que, dès la sortie d’Ubuntu 19.10, Steam pour Linux ne sera plus officiellement compatible avec cette version, ni avec aucune version future.
Valve ne recommandera pas Ubuntu pour l’utilisation de Steam et recommandera d’autres distributions pour jouer sur Linux
Au départ, Valve n’a pas en tête de continuer à soutenir Steam pour Ubuntu une fois que cette nouvelle décision deviendra réalité. L’un des développeurs de Valve, Pierre-Loup Griffais, affirme qu’à partir d’ Ubuntu 19.10 , Steam ne sera pas officiellement compatible avec cette distribution. Valve étudie déjà différentes façons d’atténuer l’impact de cette décision, bien que tout indique qu’ils choisiront de commencer à recommander d’autres distributions différentes.
Bien sûr, nous devons garder à l’esprit que Canonical a promis qu’il y aurait des moyens de continuer à exécuter des applications et des jeux 32 bits à partir d’Ubuntu 19.10, bien que ce soit un mouvement manuel et sûrement assez complexe que beaucoup préféreront ne pas passer. .
Pourquoi pas Steam pour 64 bits au milieu de 2019?
La plupart d’entre nous ont sûrement pensé qu’il était temps pour Valve de lancer un client Steam 64 bits. Cela permettrait d’utiliser cette application dans la nouvelle version de la distribution Canonical, cependant, ce que beaucoup oublient, c’est que cela ne servirait à rien.
De nombreux jeux sont compilés pour 32 bits , et beaucoup d’entre eux ne bénéficient même pas du support des développeurs, qui ont soit disparu, soit ne veulent directement pas perdre de temps à mettre à jour leurs jeux.
Même si le client Steam était 64 bits, tous ces jeux qui ont des binaires ou dépendent de bibliothèques 32 bits cesseraient de fonctionner, et c’est pourquoi Valve a décidé de boycotter Ubuntu.
Impact de la fin du support canonique
Jusqu’à présent, Steam pouvait être téléchargé à la main à partir de son site Web principal et installé en tant que package DEB classique. Cependant, à partir d’ Ubuntu 19.10 et de la fin du support des applications 32 bits, ce package ne pourra pas être installé sur l’ordinateur, à moins que nous ne configurions la distribution pour pouvoir exécuter ces types d’applications.
Les utilisateurs utilisant Ubuntu LTS (18.04) ou la version actuelle d’Ubuntu 19.04, comme il s’agit de distributions compatibles 32 bits, pourront continuer à jouer sans problème. Si nous activons la prise en charge facultative des applications 32 bits dans Ubuntu, nous pouvons également continuer à utiliser Steam dans Ubuntu 19.10, mais sans l’approbation de Valve.
À ce stade, il n’y a pas beaucoup plus de possibilités, soit Valve est en charge de l’empaquetage de son application et de tous les jeux dans des packages similaires à Snap qui incluent des dépendances pour remplacer le manque de support 32 bits, soit il commence à recommander d’autres distributions qui garantissent que tous les jeux continuent à fonctionner normalement.
Dans tous les cas, Canonical et Valve vont être lésés , car Ubuntu est la distribution Linux la plus utilisée au monde et, bien que Valve recommande d’en utiliser une autre (sûrement Debian, ou son propre SteamOS), les utilisateurs d’Ubuntu n’auront plus de support Steam, bien qu’il puisse toujours être utilisé comme nous l’avons expliqué.