Problème de démarrage de Steam sur Ubuntu 15.04 64 bits

60

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

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 pu trouver. Quelqu'un peut-il s'il vous plaît aider?

    
posée QuietSwami 02.05.2015 - 18:00
la source

6 réponses

91
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-les dans le terminal; cela a fonctionné pour moi. Copié de ce sujet , publié par sejvenables, qui l’a copié ailleurs.

    
réponse donnée WPOH 29.10.2015 - 13:06
la source
7

J'ai eu le même problème sur Ubuntu 15.10, avec une carte nvidia. La solution de WPOH a fait fonctionner Steam, mais a causé des problèmes de performances et de retard de la souris sur certains jeux.

L'utilisation des pilotes nvidia propriétaires a résolu le problème sans affecter les 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 nvidia propriétaires mis à jour: ouvrez "Logiciels et mises à jour", allez dans "Pilotes supplémentaires", sélectionnez le dernier pilote nvidia binaire (352.41 dès maintenant), puis redémarrez le système. Cela a fait le tour pour moi:)

    
réponse donnée epidemian 15.11.2015 - 11:49
la source
6

Sur la base de la réponse d’Urgazhi, vous pouvez faire ce qui suit:

  • 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.

réponse donnée Brian Resnik 06.02.2016 - 06:20
la source
3

J'avais ce problème parce que je venais d'installer les pilotes propriétaires mais que 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é, la vapeur n’a plus ce problème pour moi.

    
réponse donnée user112770 03.10.2015 - 06:22
la source
3
#!/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 est de définir le script shell ci-dessus en tant qu'alias, de sorte que lorsque vous appellerez "steam" dans votre cmd, il l'exécutera.

    
réponse donnée Urgazhi 29.10.2015 - 14:51
la source
0

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

    
réponse donnée Silvan Paul 30.09.2016 - 15:14
la source

Lire d'autres questions sur les étiquettes