Certains des secrets de SteamOS 3.0 du Steam Deck, selon Collabora, comme Pacman en mode développeur

Steam OS 3.0

Quand l'été dernier Valve annoncé son Steam Deck, il y avait plus de questions que de réponses. Pour les utilisateurs comme un serveur, cela semblait au début un appareil un peu (trop) cher, surtout si l'on tient compte du fait que seuls les titres Steam pouvaient être lus. Au fil du temps, nous avons appris que non, que cet appareil est bien plus qu'une console, et même différents systèmes d'exploitation peuvent être installés. Celui qui est installé par défaut est Steam OS 3.0, et Simon McVittie, de Collabora, nous explique un peu comment ça marche.

Mais avant de continuer, nous devons avertir qu'il ne s'agit pas d'un "examen" ou d'un test d'un utilisateur. McVittie travaille chez Collabora, qui s'est associé à Steam pour rendre tout cela possible. En d'autres termes, ce sont des informations de quelqu'un qui a été impliqué dans le projet, mais des informations quand même. Cela commence par expliquer quelque chose que nous savions déjà, que SteamOS 3.0 est basé sur Arch Linux, une distribution Rolling Release prenant en charge la dernière version de Mesa.

SteamOS 3.0 est basé sur Arch Linux, laissant Debian derrière

McVittie dit qu'un appareil comme celui-ci a besoin de cadres mis à jour, et c'est l'une des plus grandes contributions de Collabora à SteamOS 3.0, aidant à rendre les mises à jour rapides et transparentes. Il explique aussi qu'avec son design "A/B", il y a maintenant deux partitions du système d'exploitation avec deux versions différentes de SteamOS. Lors de la mise à niveau, une nouvelle image système sera installée sur la partition qui n'est pas utilisée avant le redémarrage du système. Un module bootloader spécial choisit automatiquement la dernière version du système d'exploitation et le démarre. Si la mise à jour a réussi, le nouveau système d'exploitation sera utilisé et l'ancien sera remplacé par la future version de SteamOS.

Cette mise en page "A/B" est intéressante car elle nous assure que tout va bien. Autrement dit, si le système d'exploitation est mis à jour et qu'il ne démarre pas correctement, le chargeur de démarrage il reviendra à ce qui était sur la partition de travail, et nous pourrons mettre à jour à nouveau plus tard.

KDE Plasma est le bureau installé par défaut

Comme nous l'avons déjà mentionné, différents systèmes d'exploitation peuvent y être installés, et c'est parce qu'il s'agit en fait d'un ordinateur de type "mini". Lorsque nous quittons le logiciel de jeu, SteamOS 3.0 nous laisse dans le bureau plasma kde qui est installé par défaut. De plus, tout est conçu pour être difficile à gâcher :

En utilisation normale, la partition active du système d'exploitation est en lecture seule, pour garder le Steam Deck aussi robuste que possible. Cependant, contrairement à la plupart des consoles de jeux, il s'agit d'un appareil entièrement ouvert et peut être basculé en mode développeur où la partition du système d'exploitation est en lecture/écriture et modifiable. Le gestionnaire de packages "pacman" d'Arch Linux est disponible pour une utilisation en mode développeur.

Sans oublier que l'important ce sont les jeux

McVittie termine en rappelant que presque rien de tout cela n'aurait de sens sans les jeux, c'est pourquoi ils ont créé le Steam Deck. À cet égard, rappelez-vous que nous avons accès à tous les jeux Steam disponibles pour Linux et bien d'autres pour Windows, grâce à Proton et à des logiciels comme WINE ou DXVK.

Bien sûr, rien de tout cela n'est très intéressant sans certains jeux, et en plus des titres Linux natifs disponibles sur Steam, le Steam Deck peut également exécuter de nombreux jeux conçus pour Windows. Pour ce faire, il utilise Proton, un cadre de compatibilité construit autour de WINE et DXVK par Codeweavers, Valve et la communauté WINE. Proton n'est pas seulement pour le Steam Deck : grâce à l'environnement de conteneur stable basé sur Debian fourni par le Steam Linux Runtime, et lancé par l'outil de récipient à pression développé par Collabora, il peut fonctionner dans un environnement cohérent sur la plupart des distributions. Linux de bureau, allant des dernières versions en cours comme Arch Linux, aux anciennes distributions LTS comme Ubuntu 14.04.

Le Steam Deck est disponible à partir de fin février. Les premiers utilisateurs à le recevoir seront ceux qui l'ont réservé, et ils le feront dans l'ordre dans lequel ils l'ont demandé via un système basé sur la file d'attente.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.