Article de reference

SteamOS

SteamOS est un système d'exploitation dédié aux jeux vidéo, développé par Valve et intégrant Steam , la plateforme de distribution de jeux de l'entreprise . Basé sur Arch Linux ...

SteamOS est un système d'exploitation dédié aux jeux vidéo, développé par Valve et intégrant Steam , la plateforme de distribution de jeux de l'entreprise . Basé sur Arch Linux et conçu spécifiquement pour Steam, il est la distribution Linux par défaut pour la gamme de matériel de jeu Valve, notamment le Steam Deck , la Steam Machine et le Steam Frame . À partir de 2025, Valve a étendu sa compatibilité officielle aux appareils tiers « compatibles SteamOS », tels que les consoles portables Asus ROG Ally et Lenovo Legion Go . Il peut également être installé sur des ordinateurs personnels sans support officiel de Valve. Le système d'exploitation est un logiciel libre et gratuit , tandis que le client Steam reste propriétaire.

SteamOS a été lancé en 2013 avec les versions 1.0 et 2.0, basées sur Debian et conçues principalement comme client pour le streaming de jeux sur un réseau local depuis un PC de jeu , avec une prise en charge limitée du jeu natif. Valve a promu la plateforme dans le cadre d'un effort plus large visant à développer le jeu sous Linux . En 2022, Valve a introduit SteamOS 3.0 en même temps que le lancement du Steam Deck. Cette version est passée à une base Arch Linux utilisant un modèle de publication continue que Valve jugeait plus adapté à la prise en charge matérielle. Elle dispose d'une interface à double mode : un mode console utilisant l'interface Big Picture de Steam, et un environnement de bureau KDE Plasma pour une utilisation informatique traditionnelle. SteamOS 3.0 intègre également la couche de compatibilité Proton de Valve , permettant à de nombreux jeux Windows de fonctionner sous Linux.

Histoire

Lors d'une table ronde à LinuxCon le 16 septembre 2013, Gabe Newell , cofondateur et directeur exécutif de Valve, a déclaré que, selon lui, « Linux et l'open source représentent l'avenir du jeu vidéo ». Il a ajouté que l'entreprise aidait les développeurs souhaitant rendre leurs jeux compatibles avec Linux et qu'une annonce concernant l'intégration de Linux dans le salon serait faite la semaine suivante. Le 20 septembre 2013, Valve a publié sur son site web un communiqué intitulé « L'univers Steam s'étend en 2014 » , annonçant trois nouvelles fonctionnalités pour « offrir encore plus de possibilités aux clients souhaitant utiliser Steam dans leur salon ». La première annonce, SteamOS, a été faite le 23 septembre. Valve a alors déclaré avoir « conclu que l'environnement le plus adapté pour apporter de la valeur aux clients est un système d'exploitation construit autour de Steam ». L'un des principaux points abordés lors de cette présentation était l'ouverture du système d'exploitation : il a été annoncé que les utilisateurs pourraient modifier ou remplacer n'importe quelle partie du logiciel, et que celui-ci serait gratuit.

En octobre 2013, Valve a annoncé les Steam Dev Days , une conférence de deux jours destinée aux développeurs de jeux vidéo qui pourraient tester SteamOS et prototyper des Steam Machines , et donner leur avis sur ces dernières . Toujours en octobre 2013, Nvidia a annoncé sa collaboration avec Valve pour la prise en charge de SteamOS grâce à une suite de développement appelée Nvidia GameWorks , intégrant PhysX , OptiX , VisualFX et d'autres API propriétaires de Nvidia , ainsi que leurs implémentations.

Versions 1.0 et 2.0

En novembre 2013, Valve a confirmé qu'elle ne développerait aucun jeu exclusif pour SteamOS et a déconseillé aux autres développeurs d'en créer, car cela va à l'encontre de sa philosophie qui consiste à vendre des jeux là où se trouvent les clients. En décembre, Valve a annoncé la sortie d'une version bêta de SteamOS le 13 décembre 2013. Lors de la sortie de cette version bêta (nommée SteamOS 1.0), Valve a encouragé les utilisateurs non familiarisés avec Linux à attendre 2014 et la sortie de SteamOS 2.0.

À l'origine, les contenus vidéo tels que les séries télévisées, les films et la musique n'étaient disponibles sur SteamOS que via la boutique Steam, qui proposait un catalogue restreint de films, ou via des contenus stockés localement. En octobre 2015, une mise à jour a permis d'accéder à Netflix et à d'autres contenus protégés par DRM directement depuis le navigateur intégré. L'installation de SteamOS 2.0 recommandait un processeur Intel ou AMD 64 bits, au moins 4 Go de RAM , 200 Go d' espace disque , une carte graphique AMD Radeon 8500 ou plus récente, ou une carte graphique Nvidia Fermi ( séries GeForce 400 et 500 ) ou plus récente, un port USB et la prise en charge du démarrage UEFI . Une méthode d'installation personnalisée était également disponible via les dépôts de Valve. Cette méthode pouvait nécessiter des étapes de configuration supplémentaires, permettant ainsi l'utilisation de disques durs de plus petite capacité et de cartes mères non UEFI.

À la mi-octobre 2015, les précommandes du Steam Controller , Steam Link [ et des Steam Machines de marque Alienware furent ouvertes . La date de sortie officielle des Steam Machines était le 10 novembre 2015 . Dans les années qui suivirent, la dépendance des moteurs de jeu aux API propriétaires de Windows , ainsi que l'amélioration constante des performances du matériel informatique, firent de SteamOS un frein au succès des Steam Machines, dont la popularité déclina durant la seconde moitié de la décennie face à des plateformes comme les jeux mobiles et les consoles portables .

Version 3.0

Le 15 juillet 2021, Valve a annoncé le Steam Deck [ une toute nouvelle console portable de jeux PC fonctionnant sous une version 3.0 de SteamOS, inédite et sensiblement différente. Cette nouvelle version est basée sur Arch Linux , avec l' environnement de bureau KDE Plasma 5 préinstallé pour permettre aux utilisateurs de personnaliser leur système . Le choix d' Arch Linux plutôt que Debian s'explique par les différences de calendrier de mise à jour entre ces distributions : Debian, conçue pour les serveurs , met à jour le système d'exploitation principal en une seule version majeure, avec des correctifs intermédiaires pour les bogues connus et les failles de sécurité, tandis qu'Arch utilise un système de mises à jour continues. Valve a estimé que ce système de mises à jour continues serait plus adapté au Steam Deck, permettant de résoudre les problèmes et d'apporter des correctifs beaucoup plus rapidement qu'avec Debian . SteamOS, quant à lui, n'est pas un système à mise à jour continue. Valve a fait appel à Collabora pour développer son système de mise à jour. Valve a confirmé que SteamOS 3.0 resterait disponible gratuitement, afin de permettre à d'autres développeurs de matériel de l'utiliser et de concevoir des appareils informatiques portables similaires au Deck. La version 3.0 incluait également Flatpak pour la gestion des applications, des outils de remappage des manettes et la prise en charge des pilotes graphiques Vulkan .

Avec la sortie de la version 3.0, les versions antérieures de SteamOS ne sont plus prises en charge ni maintenues. Initialement, Valve n'a pas publié de version de SteamOS 3.0 destinée aux appareils autres que le Steam Deck, bien que des ressources communautaires existent pour l'installer sur des ordinateurs personnels sans support officiel. Avec une mise à jour d'août 2024, Valve a introduit la prise en charge de l'association avec les boutons supplémentaires de l' Asus ROG Ally . Selon Lawrence Yang, concepteur chez Valve, l'entreprise envisage d'étendre la prise en charge à d'autres systèmes portables. Valve a publié des directives de marque pour SteamOS, à destination des autres fabricants, en décembre 2024, afin d'indiquer la prise en charge du système d'exploitation. En janvier 2025, Lenovo a lancé la Legion Go S, le premier appareil portable tiers officiel compatible avec SteamOS. Valve a publié une mise à jour de SteamOS en mai 2025 pour prendre officiellement en charge la Legion Go S. Suite à la sortie de SteamOS 3.7.8 le 22 mai, Valve a officiellement intégré SteamOS aux ordinateurs portables équipés de processeurs AMD. En novembre 2025, Valve a annoncé le casque de réalité virtuelle Steam Frame basé sur ARM , laissant entendre la prise en charge des appareils ARM via une couche d'émulation x86 appelée Fex. Le 17 juin 2026, SteamOS 3.8.10 est sorti douze jours avant le lancement de la Steam Machine et incluait une prise en charge bêta du matériel de bureau AMD et Intel, avec la possibilité d'intégrer la prise en charge du matériel Nvidia ultérieurement.

Caractéristiques

SteamOS est conçu principalement pour jouer à des jeux vidéo PC sans ordinateur traditionnel, par exemple sur une télévision ou une console portable. Il offre une expérience similaire à celle d'une console , appelée « Mode Jeu », qui inclut des fonctionnalités pratiques et une interface utilisateur simplifiée , le tout sur un système d'exploitation compatible avec le matériel PC standard, quel que soit son format. Les premières versions de SteamOS pouvaient exécuter des jeux développés nativement pour Linux, ainsi que des jeux en streaming depuis des ordinateurs Windows, Mac ou Linux. La version 3.0 utilise la couche de compatibilité Proton de Valve pour exécuter divers jeux initialement développés pour Windows . Bien que SteamOS prenne en charge les gestionnaires de paquets natifs Linux , sa principale méthode de distribution est la plateforme Steam , également utilisée pour distribuer des jeux sur d'autres systèmes d'exploitation. Certaines fonctionnalités, comme le partage familial et le contrôle parental, gérées par le client Steam sur d'autres systèmes d'exploitation, ont été intégrées à SteamOS. Valve a affirmé avoir « obtenu des gains de performance significatifs au niveau du traitement graphique » sur les deux premières versions de SteamOS avant la maturation de Proton . Le système d'exploitation est open source , ce qui permet aux utilisateurs de développer ou d'adapter le code source , bien que le client Steam lui-même soit fermé.

Conçu pour jouer sans souris ni clavier, SteamOS, dans ses deux premières versions, ne proposait que peu de fonctionnalités intégrées, hormis la navigation web et les jeux. À partir de la version 3.0, les utilisateurs peuvent accéder librement à l' environnement de bureau KDE Plasma 5 , appelé « Mode Bureau », et effectuer des tâches telles que l'installation de logiciels. La version 3.0 utilise toujours un système de fichiers immuable , seul le répertoire personnel de l'utilisateur étant accessible en écriture, mais accorde des permissions complètes pour des solutions comme la conteneurisation et chroot pour les programmes nécessitant un accès root . Le système d'exploitation prend en charge nativement les processeurs graphiques Nvidia , Intel et AMD . La ​​version 3.0 a ajouté la prise en charge complète des périphériques , permettant d'utiliser les appareils SteamOS, comme le Deck, comme des PC classiques.

La version 3.0 est basée sur Arch Linux, et non sur Debian, avec quelques personnalisations. Le système d'exploitation inclut Gamescope, un micro- compositeur dédié aux jeux vidéo , conçu pour optimiser l'affichage sur le Steam Deck. Le lancement du client Steam préinstallé via Gamescope active le mode Jeu.

Sorties et performances

LibérerNom de codeDistribution de baseDateNotes
1.0alchimiste Debian 7 (Wheezy)Décembre 2013
2.0maître brasseur Debian 8 (Jessie)Novembre 2015Principaux changements par rapport à SteamOS 1.0
  • Divers pilotes tiers et une pile graphique mise à jour
  • Noyau mis à jour suivant la branche à long terme 4.1
  • Compositeur graphique personnalisé
  • Mise à jour automatique depuis les dépôts Valve SteamOS
3.0Clockwerk Debian 9 (Stretch)Non publiéEn développement jusqu'en 2019, mais abandonné au profit de holo basé sur Arch Linux.
holo Arch Linux Mars 2022Inclut la couche de compatibilité Proton pour Windows et l' environnement de bureau KDE Plasma pour une utilisation informatique traditionnelle.

SteamOS 1.0

En décembre 2013, Phoronix a comparé trois cartes graphiques Nvidia sur SteamOS 1.0 bêta et Windows 8.1 Pro. Dans l'ensemble, le pilote graphique propriétaire Linux de Nvidia a offert des performances comparables à celles des pilotes Windows grâce à la base de code largement partagée des plateformes.

En janvier 2014, GameSpot a comparé les performances de trois jeux ( Dota 2 , Left 4 Dead 2 et Metro: Last Light ) sous Windows 7 x64 et SteamOS 1.0 bêta. Avec une carte graphique AMD, ils ont constaté que tous les jeux tournaient à un nombre d'images par seconde considérablement inférieur sous SteamOS, et que Left 4 Dead 2 présentait des saccades, qu'ils ont attribuées à un problème de pilote . Avec une carte graphique Nvidia, ils ont constaté que Metro: Last Light tournait à une fréquence d'images légèrement supérieure et que Dota 2 n'affichait aucune différence. Avec les deux marques de cartes graphiques, Left 4 Dead 2 et Dota 2 présentaient des temps de chargement plus longs sous SteamOS.

SteamOS 2.0

Lors de la sortie officielle des Steam Machines en novembre 2015, Ars Technica a comparé les performances de rendu de jeux multiplateformes sur SteamOS 2 et Windows 10 , exécutés sur la même machine, en mesurant le nombre moyen d'images par seconde. Les résultats ont montré que les jeux étaient rendus entre 21 % et 58 % plus lents sur SteamOS 2. Ars Technica a suggéré que cela pourrait être dû au manque d'expérience des développeurs en matière d'optimisation sur OpenGL par rapport à DirectX , et a estimé que les performances pourraient s'améliorer avec les titres à venir. Ils ont toutefois précisé que leur test de performance, réalisé avec six jeux sur un seul ordinateur, était loin d'être exhaustif.

SteamOS 3.0

En mars 2022, Linus Tech Tips a comparé les performances de SteamOS 3.0 et de Windows 10 sur la Steam Deck à l'aide de trois benchmarks de jeux ( Hitman 3 , Doom Eternal et Elden Ring ). Les résultats ont montré que les trois titres affichaient une moyenne d'images par seconde (ips) supérieure sur SteamOS par rapport à Windows 10. Hitman 3 a atteint une moyenne de 19 ips sous Windows 10 et de 34 ips sous SteamOS 3. Sur Doom Eternal , SteamOS 3 a atteint une moyenne de 60 ips, contre 47 ips sous Windows. Elden Ring a culminé à 37 ips en moyenne sur SteamOS, contre 30 ips en moyenne sous Windows 10. La version bêta de SteamOS pour consoles portables devrait être disponible avant la sortie de la Lenovo Legion Go S en mai 2025.

Réception

Pré-lancement

Suite à l'annonce initiale de SteamOS, de nombreux développeurs de jeux vidéo ont exprimé leur enthousiasme. Markus Persson, créateur de Minecraft , l'a qualifiée d'« excellente nouvelle », et Mike Bithell, développeur de Thomas Was Alone, l'a jugée « encourageante » pour les jeux indépendants . D'autres développeurs, tels que DICE (créateurs de la série Battlefield ) et The Creative Assembly (développeurs de la série Total War) , ont indiqué qu'ils pourraient ajouter la compatibilité Linux à leurs jeux après la sortie de SteamOS.

Concernant les systèmes d'exploitation, Randy Pitchford, directeur de Gearbox Software, a exprimé la conviction qu'il fallait une application unique pour attirer les développeurs : « Sans ce produit incontournable qui nous pousse tous vers ce genre de choses, je m'attends à ce que l'industrie dans son ensemble observe avec curiosité, mais reste globalement indifférente. » Richard Stallman , ancien président de la Free Software Foundation , a exprimé un soutien prudent, mais n'a pas approuvé l'utilisation de jeux non libres ni de DRM.

SteamOS 1.0

La version bêta de SteamOS a reçu un accueil mitigé. Dans son test pour TechRadar , Henry Winchester a salué l'interface intuitive et le potentiel futur du système, mais a critiqué la complexité de l'installation et le manque de fonctionnalités supplémentaires par rapport à Steam. Thomas Morgan d' Eurogamer n'a rencontré aucun problème d'installation, mais a déploré l'absence d'options pour la détection des résolutions d'écran et la sortie audio, ainsi que le manque de jeux disponibles nativement. Il a toutefois apprécié l'interface utilisateur, la qualifiant de « début prometteur ».

SteamOS 2.0

Depuis, des médias comme Ars Technica ont analysé SteamOS depuis son lancement initial, en proposant des observations sur la croissance, les avantages et les inconvénients de la plateforme. Les fabricants d'ordinateurs Falcon Northwest et Origin PC , qui prévoyaient de commercialiser des machines Steam Machine, ont finalement renoncé à en proposer une en 2015 en raison des limitations de SteamOS par rapport à Windows ; Falcon Northwest a indiqué qu'ils envisageraient de commercialiser des machines avec SteamOS à l'avenir si les performances s'amélioraient.

SteamOS 3.0

SteamOS 3.0 a été lancé en même temps que Steam Deck en tant que système d'exploitation intégré, bien que Valve ait également indiqué qu'il serait disponible publiquement pour tout matériel à l'avenir. Il a reçu des critiques généralement positives.

Wes Fenlon de PCGamer a salué la simplicité d'utilisation de SteamOS, le décrivant comme une « nouvelle version de SteamOS rivalisant avec les consoles actuelles en termes de fonctionnalités et de facilité d'utilisation ». Il a également loué la stabilité du mode veille, affirmant qu'« il fonctionne tout simplement ». PCMag a décrit le mode Jeu par défaut de SteamOS comme « Linux avec une interface accessible » et « propice au jeu portable », tout en louant sa simplicité d'utilisation générale. Cependant, il a souligné des problèmes de compatibilité lors de l'utilisation de mods de jeux vidéo avec des logiciels fonctionnant sous Proton. Seth G. Macy d' IGN s'est montré plus critique envers SteamOS. S'il a salué la flexibilité de la prise en charge des manettes « Steam Input » (notamment le contrôle gyroscopique au niveau du système), il a noté des performances variables dues aux mises à jour rapides de la couche de compatibilité Proton, une faible capacité à utiliser des plateformes de distribution de jeux alternatives et l'incompatibilité générale de SteamOS avec les jeux utilisant un système anti-triche au niveau du noyau, tels que Destiny 2 et les jeux utilisant Easy Anti-Cheat .