Mode Bureau du Steam Deck : Trucs et astuces pour une expérience plus fluide

Mon guide ultime du Steam Deck après un mois d’utilisation

Après avoir utilisé mon Steam Deck pendant un mois, j’ai compilé un guide contenant tout ce que j’aurais aimé savoir avant de le démarrer. Il couvre beaucoup de choses, mais je l’ai divisé par catégorie pour une meilleure compréhension.

Mode Bureau

Exécuter des programmes d’installation

Les débutants sous Linux pourraient rencontrer un problème lors de l’exécution des programmes d’installation en mode bureau. Si vous recevez un message indiquant qu’aucun logiciel n’est disponible pour exécuter le programme d’installation, ne vous inquiétez pas ! Les programmes d’installation ne nécessitent généralement pas de logiciel spécial. Si cela se produit, allez dans les propriétés du fichier, accédez à l’onglet Autorisations et cochez la case "Est exécutable".

Clavier virtuel

Bien que le clavier virtuel fonctionne parfaitement sous SteamOS, il n’est pas très réactif au toucher en mode bureau. Je recommande d’utiliser les pavés tactiles pour taper dans ce cas. Il faut un certain temps pour s’y habituer, mais c’est efficace une fois que vous êtes habitué.

Mise à jour : Valve a corrigé ce problème dans la dernière mise à jour bêta, il sera donc probablement inclus dans la prochaine version stable.

Fermer le client Steam

La fermeture de Steam, bien que parfois nécessaire en mode bureau, affecte le schéma de contrôle en mode portable. Après avoir fermé Steam, les commandes intégrées ne répondent pas pendant quelques secondes. Bien que les pavés tactiles déplacent toujours la souris, cliquer nécessite d’utiliser les gâchettes jusqu’à ce que vous redémarriez le client Steam.

Point important, le bouton Steam est inactif lorsque le client est fermé, désactivant le raccourci clavier virtuel. Gardez cela à l’esprit lorsque vous effectuez des tâches qui nécessitent la fermeture de Steam, telles que l’exécution du Steam Rom Manager (abordé dans la section émulation).

SteamOS (Mode Jeu)

Gestion du stockage

Beaucoup d’entre vous utilisent ou prévoient d’utiliser une carte SD avec leur Steam Deck. Si vous êtes comme moi, vous voudrez stocker des jeux spécifiques sur le stockage interne ou sur la carte SD pour diverses raisons.

Par défaut, SteamOS ne vous invite pas à choisir un emplacement de stockage pendant l’installation et utilise automatiquement l’emplacement par défaut défini dans les paramètres. Pour choisir un emplacement spécifique pour un jeu, visitez sa page dans le magasin et installez-le à partir de là. C’est le seul moyen que je connaisse pour sélectionner le stockage pour chaque jeu.

Chargeur de plugin Decky

Decky est un module complémentaire SteamOS permettant d’installer et de gérer des plugins directement dans le système d’exploitation.

Bien que de nombreux plugins utiles soient disponibles dans le magasin intégré, l’un des plus populaires est ProtonDB Badges. Ce plugin se connecte au site Web de ProtonDB et affiche les évaluations de compatibilité des jeux de votre bibliothèque. Cliquer sur le badge vous amène directement à la page ProtonDB du jeu pour plus d’informations, y compris les expériences des utilisateurs (clairement indiquées par un logo Steam Deck) et les étapes de bricolage potentielles pour améliorer les performances. Ceci est incroyablement utile pour déterminer la compatibilité des jeux non vérifiés.

Jouer à des jeux d’autres magasins

Jouer à des jeux d’autres plateformes sur votre Steam Deck est relativement simple. Cela nécessite d’installer des lanceurs tiers et/ou des jeux en mode bureau et de les ajouter à votre bibliothèque Steam pour y accéder dans SteamOS (Mode Jeu).

BoilR

BoilR est un outil qui automatise l’ajout de jeux non-Steam à votre bibliothèque. Il peut également télécharger et appliquer automatiquement des illustrations de SteamGridDB et configurer les jeux pour qu’ils se lancent via des lanceurs tiers si nécessaire. Les sections suivantes couvrent l’installation de jeux non-Steam à partir de diverses sources, et BoilR offre un moyen pratique de les ajouter à votre bibliothèque Steam.

Lutris

Utilisé pour : GOG, Epic Games Store, Origin, Ubisoft Connect

Lutris, disponible via l’application Discover en mode bureau, simplifie l’installation et la lecture de jeux à partir de diverses plateformes. Il utilise des émulateurs existants, des réimplémentations de moteurs et des couches de compatibilité pour une expérience transparente.

Lutris agit également comme un lanceur central pour les jeux installés et peut être ajouté à votre bibliothèque Steam pour y accéder dans SteamOS. Vous pouvez également ajouter des jeux individuels à votre bibliothèque en utilisant BoilR.

Lanceur de jeux héroïques

Merci à u/Javasteam de me l’avoir rappelé !

Heroic Games Launcher est une autre option populaire pour jouer à des jeux de GOG et de l’Epic Games Store. Il fournit un lanceur distinct tout en permettant d’accéder aux magasins Epic et GOG pour effectuer des achats.

itch.io

Bien qu’itch.io propose une application de bureau pour Linux, son lancement dans SteamOS entraîne actuellement sa fermeture sans message d’erreur.

Cependant, j’ai réussi à jouer à des jeux comme Turnip Boy Commits Tax Evasion et Unciv en mode bureau. Les deux ont joué parfaitement, Turnip Boy ne nécessitant aucune configuration de contrôle et Unciv fonctionnant parfaitement avec les pavés tactiles.

L’ajout de ces jeux à ma bibliothèque via le client Steam s’est avéré infructueux, mais BoilR a fonctionné sans accroc. Cependant, le lancement de Turnip Boy dans SteamOS a donné les mêmes résultats que le lancement du lanceur itch.io. Unciv, en revanche, s’est lancé sans problème.

Alors que Turnip Boy fonctionne correctement en mode bureau, la raison de son incompatibilité avec SteamOS reste un mystère.

Mise à jour : u/Cool-Arrival-2617 a suggéré un flatpak itch.io qui pourrait résoudre le problème de Turnip Boy, mais je ne l’ai pas encore testé.

Autre mise à jour : Ce commentaire suggère d’installer la version Windows de l’application itch.io et de l’ajouter à votre bibliothèque via Bottles pour une meilleure compatibilité.

Xbox Cloud Gaming

Bien que je ne l’aie pas testé personnellement (n’étant pas moi-même un joueur Xbox), voici la documentation officielle de Microsoft sur Xbox Cloud Gaming dans Microsoft Edge avec Steam Deck.

Émulation

Alors que la plupart des émulateurs ont des versions Linux natives que vous pouvez installer et configurer individuellement, deux options populaires simplifient l’expérience d’émulation sur Steam Deck : EmuDeck et RetroDECK.

EmuDeck, étant là depuis plus longtemps, bénéficie d’une utilisation plus large (au moins au sein du subreddit Steam Deck). Je couvrirai les deux options, mais mon expérience réside principalement dans EmuDeck.

EmuDeck

Téléchargé depuis son site Web, EmuDeck propose un programme d’installation qui exécute un script pour installer et configurer automatiquement divers émulateurs sur votre Steam Deck. Pendant l’installation, il vous invite à choisir un emplacement pour vos fichiers ROM et BIOS, créant ainsi la structure de dossiers nécessaire. Vous devez ensuite placer manuellement vos fichiers ROM et BIOS dans les dossiers appropriés.

Après avoir installé les ROM, fermez le client Steam et exécutez le script SteamRomManager.desktop pour ajouter les jeux à votre bibliothèque Steam. Comme BoilR, ce programme utilise SteamGridDB pour télécharger et appliquer automatiquement des illustrations.

Cependant, l’ajout de ROM à votre bibliothèque Steam n’est pas obligatoire lorsque vous utilisez EmuDeck. Il s’intègre parfaitement à EmulationStation, offrant un autre moyen d’accéder à vos jeux.

EmuDeck a été critiqué pour ne pas être disponible en tant que Flatpak, pour avoir un processus d’installation "désordonné" qui disperse les fichiers et les dossiers, et pour ne pas avoir de script de désinstallation complet.

De plus, ce message souligne le besoin potentiel de reconfigurer EmuDeck pour des performances optimales avec certains émulateurs. Bien que cela puisse être corrigé dans une future mise à jour, le passage des cœurs RetroArch aux émulateurs autonomes pour N64, PS2, Gamecube et Wii est recommandé pour le moment.

RetroDECK

RetroDECK, disponible en tant que Flatpak via l’application Discover, bénéficie d’un processus d’installation et de mise à jour plus simple que celui d’EmuDeck. Comme son homologue, il installe et configure divers émulateurs pour votre Steam Deck.

Contrairement à EmuDeck, RetroDECK n’ajoute pas de jeux à votre bibliothèque Steam et fonctionne plutôt comme un lanceur autonome pour vos ROM. Bien que vous puissiez l’ajouter à votre bibliothèque en tant qu’application non-Steam pour y accéder dans SteamOS, il n’y a pas d’option pour ajouter des jeux individuels, et BoilR ne semble pas fonctionner avec les ROM. Ce n’est pas nécessairement un inconvénient, car certains utilisateurs pourraient préférer un lanceur dédié à leur collection de ROM, surtout si elle est étendue. RetroDECK utilise également Steam Grid pour ajouter des illustrations à vos ROM.

Conseils généraux d’émulation

Limitation du FPS :

Bien que la limitation du taux de rafraîchissement et du FPS à 40 soit un ajustement courant pour prolonger la durée de vie de la batterie, ce commentaire explique pourquoi ce n’est pas idéal pour de nombreux émulateurs. Si vous avez une limite globale de 40 FPS, envisagez de passer aux paramètres par jeu et d’opter pour 30 ou 60 FPS pour les jeux émulés.

Désactivation du multithreading simultané (SMT) :

Merci à u/Intoxicus5 pour cette précieuse information tirée de [cette chaîne de commentaires](https://www.reddit.com/r/SteamDeck/comments/xitb9p/my_ultimate_steam_deck_guide_after_being_able to/ip7qzcc/?context=3). La désactivation du SMT est recommandée lors de l’émulation d’appareils non conçus pour les processeurs multicœurs modernes (généralement tout ce qui est plus ancien que la Wii). Cela peut être réalisé en installant l’extension PowerTools pour le chargeur de plugin Decky (abordé dans la section SteamOS).

Passage à l’API OpenGL :

Bien que Vulkan soit généralement la meilleure API graphique, le passage à OpenGL dans les paramètres de votre émulateur peut améliorer les performances du matériel ancien, en particulier après la désactivation du SMT. u/Intoxicus5 a signalé des gains de performances avec l’émulateur Dolphin après avoir effectué ce changement.

Outils de compatibilité

ProtonUp-Qt

ProtonUp-Qt, disponible via l’application Discover, est un outil fantastique pour gérer les outils de compatibilité tiers pour vos jeux Steam. Au lieu d’entrer dans les détails ici, je recommande cette vidéo YouTube informative qui explique ses fonctionnalités.

En bref, il fournit une interface unique pour télécharger et gérer divers outils de compatibilité et vous permet de les attribuer à des jeux spécifiques dans son interface graphique.

ProtonUp-Qt peut être utilisé pour gérer les outils suivants :

Bottles

Bottles, un autre outil de compatibilité disponible via l’application Discover, permet d’exécuter des logiciels Windows sous Linux. Considérez-le comme Proton, mais pour les applications de bureau. Il offre des environnements de jeu et de logiciels généraux.

L’environnement de jeu permet d’exécuter la version Windows de l’application itch.io et d’autres magasins de jeux, que j’ai précédemment suggéré d’utiliser Lutris. Pourquoi ? L’exécution de la version Windows via Bottles se traduit souvent par une meilleure compatibilité et une plus large sélection de jeux jouables.

Bottles ne se limite pas aux jeux. L’environnement logiciel général répond à d’autres cas d’utilisation, et des options de configuration avancées sont disponibles pour les utilisateurs expérimentés.

Transfert de fichiers

Bien qu’il existe de nombreuses options de transfert de fichiers (SSH étant un choix populaire), ma solution préférée est Warpinator. Disponible via l’application Discover, il est incroyablement convivial et ne nécessite que de choisir un emplacement d’enregistrement dans ses paramètres.

Bien que développé pour Linux, Warpinator est open source, et sa page GitHub renvoie vers des projets qui étendent ses fonctionnalités à Windows, Android et iOS.

Cette vidéo montre comment partager des dossiers avec d’autres appareils sur votre réseau local sans logiciel tiers et couvre la configuration d’un système de stockage en réseau (NAS) si vous êtes intéressé.

Diffusion de jeux (réseau local)

Alors que plusieurs utilisateurs ont suggéré des services de streaming de jeux comme alternative au transfert de fichiers, je les considère davantage comme un moyen d’étendre votre bibliothèque de jeux d’un appareil comme un ordinateur de bureau à d’autres appareils de votre domicile. Bien qu’utiles, ils ne remplacent pas le transfert de fichiers pour des situations telles que voyager avec votre Steam Deck ou transférer de grandes quantités de données (comme une collection de ROM).

Steam Link

Steam Link est intégré au client Steam, ne nécessitant aucun téléchargement ni configuration supplémentaire sur votre Steam Deck.

Moonlight & Sunshine

Moonlight est un client de streaming de jeux NVIDIA open source, tandis que Sunshine ajoute la compatibilité avec les GPU AMD et Intel. De nombreux utilisateurs signalent des performances supérieures à celles de Steam Link, donc si vous rencontrez des problèmes de qualité d’image, de FPS ou de décalage d’entrée, Moonlight/Sunshine pourrait être une meilleure option.

Acheter une carte SD

La recherche est cruciale avant d’acheter une carte SD pour votre Steam Deck. Évitez les marques bon marché et inconnues et les offres qui semblent trop belles pour être vraies – elles le sont probablement!

  • Cette vidéo aborde les facteurs importants à prendre en compte lors du choix d’une carte microSD, recommandant une carte SDXC U3 A2 pour des performances optimales.
  • Cette vidéo compare les performances des cartes SD de 256 Go des grandes marques avec les mêmes spécifications que celles mentionnées dans la vidéo précédente. Samsung s’est imposé comme le meilleur élève pour les capacités allant jusqu’à 512 Go, tandis que SanDisk a excellé dans la catégorie 1 To.
  • Mise à jour : Grâce à ce commentaire, voici une infographie utile résumant les informations clés de la première vidéo. Elle sert de point de référence rapide pour choisir la bonne carte SD.
Analytics