Valve a corrigé le bug de lancement de Steam Frame Linux le 27 septembre et aucun correctif n’a été livré

L’article ne peut pas être activé avec JavaScript. Vous pouvez également activer JavaScript dans votre navigateur et sur la nouvelle page.

Valve a clôturé le 27 septembre le rapport selon lequel un Steam Frame ne pouvait pas démarrer un jeu PC VR sur un bureau Linux ordinaire, le correctif n’étant pas publié, et aucune des deux mises à jour livrées le 1er octobre ne le répertorie. Choisissez un titre VR à l’intérieur du casque sur un PC Linux qui n’exécute pas SteamOS et SteamVR ne démarre jamais, de sorte que le jeu est tué après 40 à 60 secondes pendant que le casque attend sur son panneau « ouverture de jeu ».

La solution de contournement n’a pas changé non plus : démarrez d’abord SteamVR sur le PC, puis lancez le jeu depuis le casque. La diffusion d’un jeu plat non VR sur le même lien d’adaptateur fonctionne normalement, ce qui rend l’échec facile à détecter.

La valve a fermé le filetage avant que le correctif n’existe

Le rapport sur le tracker SteamVR-pour-Linux de Valve a été ouvert à 06h32 UTC le 25 septembre et clôturé à 08h07 UTC le 27 septembre par danwillm, dont le profil GitHub le décrit comme développant Steam Link et SteamVR. « Un correctif pour le problème d’origine est actuellement en cours d’élaboration, par conséquent je clôturerai ce problème mais j’essaierai de répondre ici lorsqu’il sera disponible dans une version Steamvr », a-t-il écrit. Aucune réponse de ce type n’est apparue.

Deux jours plus tôt, il avait déclaré que les propriétaires de Linux devaient démarrer SteamVR manuellement : le problème est « connu et nous travaillons sur un correctif », sans ETA précis, et pour l’instant, les propriétaires doivent s’assurer que SteamVR est lancé avant de démarrer un jeu.

Deux pièces manquantes laissent le casque en attente

Le propriétaire qui l’a déposé a attribué la défaillance à deux lacunes, avec des journaux. Le chien de garde 32 bits du client Steam ne peut pas charger le pilote vrlink car seule une version 64 bits est livrée, indiquant que la bibliothèque de pilotes est « introuvable sur le système de fichiers (pour cette architecture) », donc Steam ne démarre jamais SteamVR pour le casque en premier lieu.

La deuxième lacune réside dans Proton, dont le pont OpenVR se connecte à un serveur vr en cours d’exécution mais n’en lancera pas un, enregistrant « Pas de démarrage du serveur vr pour l’application VRApplication_Background ». Un jeu Windows VR sous Proton revient ensuite à une fenêtre plate jusqu’à ce que le délai d’attente le supprime, et le rapport ne trouve pas le chemin OpenXR meilleur : sans rien en cours d’exécution, le runtime revient comme indisponible plutôt que d’être démarré.

Le rapport révèle également un indicateur de lancement Steam non documenté, -vrlinkforceenablequi, selon lui, permet au Frame de se connecter à un SteamVR déjà en cours d’exécution, mais ne permet pas à Steam de démarrer SteamVR pour un jeu lancé à partir du casque. Valve ne l’a pas recommandé.

Un deuxième propriétaire a reproduit les mêmes journaux sur Linux Mint avec une carte Nvidia le 26 septembre, et le journaliste d’origine a retesté le 28 septembre après avoir échangé sa carte d’affichage contre une Radeon RX 9070 XT et n’a signalé aucun changement. Chaque rapport ici provient d’un hôte Linux de bureau plutôt que de SteamOS, d’une machine Steam ou de Windows.

Aucune des deux versions du 1er octobre ne le mentionne

SteamVR bêta 2.18.2 et SteamOS 0.4.3 pour Steam Frame sont sortis à une minute d’intervalle dans la soirée du 1er octobre et, à eux deux, ils couvrent la fiabilité du streaming, la durée de vie de la batterie, le suivi oculaire et les liaisons du contrôleur. Rien dans aucune des deux notes ne démarre SteamVR pour un jeu lancé depuis un casque.

Le travail Linux de bureau de Valve sur le Frame est arrivé en morceaux, avec SteamOS 3.8.28 apportant une prise en charge préliminaire de l’adaptateur sans streaming VR fin septembre. Valve a déclaré le 25 septembre qu’elle avait pris note de celui-ci, et cette note est toujours la seule qui existe.