Steam

De Justine's wiki
Aller à la navigation Aller à la recherche

Proton

Activer la version "bleeding edge"

La version "bleeding edge" de proton, soit la toute dernière beta, peut servir (notamment pour jouer à Elden Ring alors que celui-ci vient de sortir :3).

Sur steam:

  • Dans la barre de recherche, taper "proton"
  • Clic droit sur "Proton experimental"
  • Properties
  • Onglet betas
  • Choisir la beta "bleeding edge"

Steam fais une mise à jour, et on peut alors configurer un jeu en "proton experimental" pour qu'il utilise la version bleeding edge.

Améliorer la vitesse de téléchargement

Repasser en http1/1

En cas de téléchargements anormalement lents sur Linux, on peut apporter quelques améliorations niveau config de steam.

  • Arrêter Steam
  • Créer le fichier suivant: ~/.steam/steam/steam_dev.cfg
  • Coller:
@nClientDownloadEnableHTTP2PlatformLinux 0
@fDownloadRateImprovementToAddAnotherConnection 1.0
@cMaxContentStatsdays 30
@cMaxPendingUploads 4

  • Essayer de désactiver l'IPv6. J'ai lu que les serveurs steam en France n'étaient pas efficaces en IPv6, mais je n'ai pas testé.

Problèmes de DNS

Source : https://steamcommunity.com/app/221410/discussions/2/616189106498372437?l=japanese&ctp=1

Steam sur Linux, lorsqu'il télécharge, interroge le DNS a chaque requête. Par exemple, chez moi, mon resolver powerdns boucle sur :

Feb 01 08:33:08 resolver pdns-recursor[282]: msg="Question answered from packet cache" subsystem="in" level="0" prio="Notice" tid="2" ts="1769934788.705" proto="udp" qname="cache1-par1.steamcontent.com" qtype="A" remote="192.168.1.10:43021" source="192.168.1.10:43021" tag="0"
Feb 01 08:33:08 resolver pdns-recursor[282]: msg="Question answered from packet cache" subsystem="in" level="0" prio="Notice" tid="2" ts="1769934788.705" proto="udp" qname="cache8-par1.steamcontent.com" qtype="A" remote="192.168.1.10:59849" source="192.168.1.10:59849" tag="0"
Feb 01 08:33:08 resolver pdns-recursor[282]: msg="Question answered from packet cache" subsystem="in" level="0" prio="Notice" tid="1" ts="1769934788.705" proto="udp" qname="cache8-par1.steamcontent.com" qtype="A" remote="192.168.1.10:34778" source="192.168.1.10:34778" tag="0"
Feb 01 08:33:08 resolver pdns-recursor[282]: msg="Question answered from packet cache" subsystem="in" level="0" prio="Notice" tid="1" ts="1769934788.705" proto="udp" qname="cache8-par1.steamcontent.com" qtype="A" remote="192.168.1.10:54639" source="192.168.1.10:54639" tag="0"
Feb 01 08:33:08 resolver pdns-recursor[282]: msg="Question answered from packet cache" subsystem="in" level="0" prio="Notice" tid="1" ts="1769934788.807" proto="udp" qname="cache9-par1.steamcontent.com" qtype="A" remote="192.168.1.10:43258" source="192.168.1.10:43258" tag="0"
Feb 01 08:33:08 resolver pdns-recursor[282]: msg="Question answered from packet cache" subsystem="in" level="0" prio="Notice" tid="1" ts="1769934788.807" proto="udp" qname="cache9-par1.steamcontent.com" qtype="A" remote="192.168.1.10:46631" source="192.168.1.10:46631" tag="0"

En fonction du serveur DNS que l'on utilise, si l'on a pas de cache, on peut se faire rate-limit par le resolver qu'on utilise. Cela a pour effet de provoquer l'effondrement du téléchargement au bout de quelques secondes. Après cela il fait des pics autour de 20/30Mo/s dans mon cas, lorsque je n'utilise pas mon resolver mais quad9 par exemple.

On peut utiliser un cache DNS comme dnsmasq ou un resolver local.