
Une simple demande publiée sur un forum aura déclenché une modification du noyau Linux dès le lendemain. Le casque de Valve se prépare ainsi à lire des disques optiques, même si plusieurs obstacles subsistent côté logiciel et alimentation.
Le Steam Frame récupère ses pilotes optiques

Le 18 octobre, l’utilisateur Aiodensghost expliquait sur les forums Steam Community que son lecteur optique amovible ne pouvait ni être correctement alimenté par le Frame, ni lire un disque faute de pilotes. Son objectif était de regarder des films en déplacement et d’installer Need for Speed Carbon, sorti en 2006, depuis son support physique.
Gabe Rowe, développeur chez Valve, lui a répondu le 19 octobre que l’équipe allait examiner la question. Quelques minutes plus tard, un commit apparaissait dans un miroir public des sources du noyau du Frame, avec pour motif l’ajout du support CD afin d’assurer la parité avec le Steam Deck et les Steam Machines.
Trois modules Linux déjà éprouvés
La modification active trois options existantes sous forme de modules dans la configuration ARM64. Elle comprend la couche CD-ROM générique, le pilote SCSI CD-ROM utilisé par les lecteurs optiques USB et l’accès générique aux périphériques SCSI.

Ces composants sont présents dans Linux depuis plusieurs décennies. Valve n’a donc développé aucun nouveau pilote, mais simplement rendu disponibles des briques jusque-là désactivées dans cette configuration du noyau.
Le commit ne règle pas encore tout
La présence du correctif dans les sources ne signifie pas qu’il soit déjà déployé sur les casques. Le Frame utilise les propres builds dérivés du noyau SteamOS de Valve, et l’entreprise n’a communiqué aucune date d’intégration dans une mise à jour destinée aux utilisateurs.
L’ouverture progressive du support noyau dépasse d’ailleurs SteamOS, comme le montre l’arrivée du Steam Frame dans Linux 7.4, qui vise aussi les distributions alternatives pour la VR.
L’alimentation reste également problématique. Le hub USB-C de 60 W testé par l’auteur de la demande n’a pas suffi à faire fonctionner son lecteur. Une alimentation externe adaptée pourrait donc rester nécessaire, indépendamment de la disponibilité des pilotes.
Le Frame est principalement conçu pour diffuser les jeux d’un PC, mais il peut aussi les exécuter de manière autonome. C’est dans ce second usage qu’un lecteur directement connecté présente le plus d’intérêt. Les acheteurs ayant déboursé au moins 1 059 dollars, soit environ 975 euros à titre indicatif, devront pour l’instant compiler eux-mêmes un noyau personnalisé à partir du commit s’ils veulent profiter immédiatement de cette fonction.
Cette modification mineure illustre surtout l’intérêt d’une base Linux modulaire pour un appareil atypique : une option absente peut être restaurée sans réécrire la pile logicielle. La réactivité de Valve est notable, mais l’utilité réelle dépendra désormais de l’intégration officielle et de la capacité matérielle du casque à alimenter correctement les périphériques USB.
Source : Steam Community Forums