Alguns dels secrets de l'SteamOS 3.0 de la Steam Deck, segons Col·labora, com Pacman en el mode desenvolupador

SteamOS 3.0

Quan l'estiu passat Valve anunciar el seu Steam Deck, hi havia més preguntes que respostes. Per a usuaris com un servidor, al principi semblava un aparell una mica (massa) car, i més si teníem en compte que només es podrien jugar als títols de Steam. Amb el pas del temps ens assabentem que no, que aquest dispositiu és molt més que una consola, i fins i tot se li podran instal·lar diferents sistemes operatius. El que ve instal·lat per defecte és SteamOS 3.0, i Simon McVittie, de Col·labora, ens explica una mica com funciona.

Abans de seguir, però, hem d'avisar que això no és una «review» o prova d'un usuari qualsevol. McVittie treballa a Collabora, que ha col·laborat amb Steam perquè tot això sigui possible. En altres paraules, és informació d'algú que s'ha involucrat en el projecte, però informació al cap ia la fi. Comença explicant una cosa que ja sabíem, que SteamOS 3.0 està basat en Arch Linux, una distribució Rolling Release amb suport per a l'última versió de Mesa.

SteamOS 3.0 està basat en Arch Linux, deixant enrere Debian

McVittie diu que un dispositiu com aquest necessita un Frameworks actualitzat, i aquesta és una de les contribucions més grans de Col·labora a SteamOS 3.0, ajudar a que les actualitzacions siguin ràpides i sense fissures. També ens explica que amb el seu disseny A/B, ara hi ha dues particions de sistemes operatius amb dues versions diferents de SteamOS. En actualitzar, s'instal·larà una nova imatge del sistema a la partició que no estigui en ús abans de reiniciar el sistema. Un mòdul de bootloader especial tria automàticament la versió més actualitzada del sistema operatiu i ho inicia. Si l'actualització ha anat bé, es farà servir el nou sistema operatiu, i el vell serà substituït per la futura versió de SteamOS.

Això del disseny «A/B» és interessant perquè ens assegura que res no sortirà malament. És a dir, si s'actualitza el sistema operatiu i no s'inicia bé, el bootloader tornarà al que hi havia a la partició que funcionava, i podem tornar a actualitzar més tard.

KDE Plasma és l'escriptori instal·lat per defecte

Com ja esmentem, se li poden instal·lar diferents sistemes operatius, i això és perquè en realitat és com un ordinador tipus «mini». Quan sortim del programari de jocs, SteamOS 3.0 ens deixa al escriptori KDE Plasma que ve instal·lat per defecte. A més, tot està dissenyat perquè sigui difícil fer-lo malbé:

En l'ús normal, la partició activa del sistema operatiu és només de lectura, perquè la Steam Deck sigui el més robusta possible. No obstant això, a diferència de la majoria de consoles de jocs, es tracta d'un dispositiu totalment obert, i es pot canviar a un mode de desenvolupador on la partició del sistema operatiu és de lectura/escriptura i es pot modificar. El gestor de paquets pacman d'Arch Linux està disponible per utilitzar-lo en mode desenvolupador.

Sense oblidar que l'important són els jocs

McVittie acaba recordant que gairebé res tindria sentit sense els jocs, que és el motiu pel qual han creat la Steam Deck. En aquest sentit, recorda que tenim accés a tots els jocs de Steam disponibles per a Linux i molts altres de Windows, gràcies a Proton i programari com WINE o DXVK.

Per descomptat, res daixò és molt interessant sense alguns jocs, ia més dels títols nadius de Linux disponibles a Steam, la Steam Deck també pot executar molts jocs que van ser construïts per a Windows. Per això utilitza Proton, un marc de compatibilitat creat al voltant de WINE i DXVK per Codeweavers, Valve i la comunitat de WINE. Proton no és només per a Steam Deck: gràcies a l'entorn de contenidors estable, basat en Debian, proporcionat per l'Steam Linux Runtime, i llançat per l'eina pressure-vessel desenvolupada per Collabora, es pot executar en un entorn consistent en la majoria de les distribucions de Linux d'escriptori, que van des dels darrers rolling releases com Arch Linux, fins a distribucions LTS més antigues com Ubuntu 14.04.

La Steam Deck està disponible des de finals de febrer. Els primers usuaris a rebre-la seran aquells que la van reservar, i ho faran a l'ordre en què la van demanar per un sistema basat en una cua.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.