В связи с
Dans le même temps, Valve commencera à travailler plus étroitement avec les fabricants de nombreuses distributions Linux. Parmi les distributions qui offrent un bon support pour l'exécution de jeux informatiques dans leurs environnements utilisateur figurent Arch Linux, Manjaro, Pop!_OS et Fedora. Une liste spécifique des distributions prises en charge sur Steam sera annoncée ultérieurement. Valve est prête à coopérer avec tous les kits de distribution et les invite à contacter directement les représentants de l'entreprise pour commencer à travailler ensemble. Valve reste également engagé dans le développement
Linux en tant que plate-forme de jeu et poursuivra son travail pour améliorer les pilotes et développer de nouvelles fonctionnalités pour améliorer la qualité des applications de jeu et des environnements graphiques dans toutes les distributions Linux.
Expliquant sa position concernant la prise en charge des applications 32 bits dans les distributions, il est à noter que la prise en charge du mode 32 bits n'est pas tant importante pour le client Steam lui-même, mais pour les milliers de jeux du catalogue Steam qui ne sont fournis qu'en 32 bits. -bits construits. Le client Steam lui-même n'est pas difficile à adapter pour fonctionner dans des environnements 64 bits, mais cela ne résoudra pas le problème de l'exécution de jeux 32 bits qui ne fonctionneront pas sans une couche supplémentaire pour assurer la compatibilité. L'un des principes clés de Steam est que l'utilisateur qui a acheté les jeux doit conserver la possibilité de les exécuter. Il est donc inacceptable de diviser la bibliothèque en jeux 32 et 64 bits.
Steam propose déjà un large éventail de dépendances pour les jeux 32 bits, mais cela ne suffit pas, car cela nécessite au minimum la présence de Glibc 32 bits, d'un chargeur de démarrage, de Mesa et de bibliothèques pour les pilotes graphiques NVIDIA. Pour fournir les composants 32 bits nécessaires dans les distributions qui n'en disposent pas, des solutions basées sur des conteneurs isolés peuvent être utilisées, mais elles entraîneront un changement fondamental dans l'environnement d'exécution et ne pourront probablement pas être proposées aux utilisateurs sans casser la structure existante.
Source: opennet.ru