web-dev-qa-db-fra.com

Problème lors du démarrage de Steam sur ubuntu 15.04 64-bit

Après l’installation et la mise à jour, chaque fois que je lance Steam, l’erreur suivante s’affiche:

Running Steam on ubuntu 15.04 64-bit
Steam_RUNTIME is enabled automatically
[2015-05-02 16:48:39] Startup - updater built Apr 13 2015 15:17:10
SteamUpdateUI: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)

J'ai essayé de trouver une solution à une erreur similaire, mais je n'ai pas réussi à le trouver. quelqu'un peut-il aider s'il vous plait?

60
QuietSwami
cd $HOME/.Steam/ubuntu12_32/Steam-runtime/i386/usr/lib/i386-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
cd $HOME/.Steam/ubuntu12_32/Steam-runtime/AMD64/usr/lib/x86_64-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak

Tapez ceux-ci dans le terminal; cela a fonctionné pour moi. Copié à partir de ce fil , posté par sejvenables, qui l'a copié ailleurs.

91
WPOH

J'ai eu le même problème sur Ubuntu 15.10, avec une carte nvidia. Les WPOH solution ont permis à Steam de fonctionner, mais ont entraîné des problèmes de performances et de retard de la souris sur certains jeux.

L'utilisation des pilotes propriétaires nvidia a résolu le problème sans nuire aux performances.

Pour annuler ces modifications:

mv $HOME/.Steam/ubuntu12_32/Steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6{.bak,}
mv $HOME/.Steam/ubuntu12_32/Steam-runtime/AMD64/usr/lib/x86_64-linux-gnu/libstdc++.so.6{.bak,}

Et pour installer les pilotes propriétaires nvidia mis à jour: ouvrez "Logiciels et mises à jour", allez à "Pilotes supplémentaires", sélectionnez le dernier pilote nvidia binaire (version 352.41 à partir de maintenant), puis redémarrez le système. Cela a fait le tour pour moi :)

7
epidemian

Sur la base de la réponse de Urgazhi, vous pouvez effectuer les opérations suivantes:

  • Ouvrez le fichier $HOME/.Steam/steam.sh dans un éditeur de texte
  • Ajoutez-les comme les deux premières lignes du fichier:

    export LD_PRELOAD='/usr/$LIB/libstdc++.so.6'
    export DISPLAY=:0
    
  • Enregistrez et lancez Steam normalement.

6
Brian Resnik

J'avais ce problème parce que je venais d'installer les pilotes propriétaires, mais je n'avais pas encore redémarré mon système. Stupide, je sais, mais j'espère que cela pourrait aider quelqu'un d'autre.

Une fois que j'ai redémarré, Steam n’avait plus ce problème pour moi.

3
SimonBiggs
#!/bin/bash
export LD_PRELOAD='/usr/$LIB/libstdc++.so.6' #Export so all child    processes are affected as well
export DISPLAY=:0
Steam -tcp

Le moyen le plus simple de démarrer Steam serait de définir le script Shell ci-dessus comme un alias afin que, lorsque vous appelez "Steam" dans votre cmd, il l'exécute.

3
Urgazhi

j'ai eu le même problème avec les erreurs de libgl le correctif dans le fichier Steam.sh a bien fonctionné jusqu'à la mise à jour de Steam. Après 2 jours, j'ai découvert que mon ordinateur ne démarrait pas en mode UEFI. j'ai donc démarré en mode UEFI et Steam a démarré sans aucune difficulté. J'espère que cette histoire a aidé certains d'entre vous :)

0
Silvan Paul