Tentative d'installation de Steam ERREUR: il vous manque les bibliothèques 32 bits suivantes et Steam ne peut pas s'exécuter: pas


25

J'ai déjà installé Steam, mais lorsque je clique sur le programme, je reçois ce message

ERROR- You are missing the following 32-bit libraries, and Steam may not run:
not

Je ne sais pas quoi installer ni même faire.


2
Nous avons besoin du message d'erreur complet.
Javier Rivera

5
C'est le message complet qu'il ne continue pas après non
Unb3liveblE - PoW

Réponses:


10

Aucun problème. Soit dit en passant, bienvenue sur Linux et Ubuntu.

Premièrement, si vous n'avez pas installé Steam depuis Ubuntu Software Center et que vous n'avez pas essayé, voyez si vous pouvez l'installer de cette façon, en supprimant Steam de votre système au préalable. Vous devrez peut-être exécuter sudo apt-get updateun terminal au préalable (lorsqu'il vous demande votre mot de passe, il tape même si rien ne s'affiche à l'écran). J'ai également remarqué que Steam n'apparaît dans le Centre logiciel que lorsque vous cliquez sur "Afficher les éléments techniques" en bas.

Si cela ne vous aide pas, consultez la section Problèmes connus sur le wiki Valve Developer. Suivez les instructions pour les distributions basées sur Debian:

sudo apt-get install lib32stdc++6

Faites-moi savoir si ces instructions n'ont pas de sens.


33

Cela semble se produire sur tous les systèmes d'exploitation 64 bits.

Rapport de bogue complet ici: https://github.com/ValveSoftware/steam-for-linux/issues/321

Solution :

gksudo gedit /etc/ld.so.conf.d/steam.conf

Ajoutez les deux lignes suivantes au fichier :

/usr/lib32
/usr/lib/i386-linux-gnu/mesa

Exécutez ensuite :

sudo ldconfig

Vous devriez maintenant pouvoir exécuter Steam


solution trouvée ici: http://steamcommunity.com/app/221410/discussions/0/864959336441792994/?l=russian


1
C'était ma solution dans Ubuntu 13.10. Je ne me souviens pas avoir eu ce problème dans Ubuntu 12.04.
isaaclw

2
C'est le moyen le plus propre de résoudre le problème en 13.10. Un utilisateur ne devrait pas créer de liens symboliques dans / usr / lib, selon la réponse actuellement la plus votée.
XBigTK13X

Ce fut la solution pour moi sur Ubuntu 14.04
Tanner Watson

C'est la bonne voie à suivre - facile et cela a fonctionné. Rien d'autre ne l'a fait.
Audie

aucune de ces solutions ne fonctionne pour moi sur 14.04 x64. lorsque Steam stars ouvre le terminal et indique quelles dépendances seront installées. mais lorsque le téléchargement se termine, il indique un autre problème de dépendance. puis il commence avec un message d'erreur steamui.so manquant, puis quittez.
ViBE

26

Voici ce que je devais faire sur Intel Sandy Bridge (graphiques HD3000) - pour Nvidia / AMD, utilisez la source appropriée:

sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib

Steam et 3D dans vmWare fonctionnent maintenant.


Cela a fonctionné pour moi (AMD ici). Ce que je devais faire était d'installer le package multiarch 32 bits fglrxqui fournit libGL.so, qui a été nommé libgl1-fglrx-glx:i386, puis créer le lien symbolique vers /usr/lib/i386-linux-gnu/fglrx/libGL.so.1. Ensuite, cela a parfaitement fonctionné.
Thomas

Il a également été corrigé pour moi sur Ubuntu 17.10. Merci!
rene

6

Vous utilisez correctement une version 64 bits d'Ubuntu.

Ouvrez simplement le terminal et tapez:

sudo apt-get install ia32-libs

De cette façon, vous aurez une compatibilité totale avec les applications 32 bits, telles que Steam, skype et autres.


1
Ce paquet n'est pas disponible pour debian wheezy, ni pour suacy (13.10). J'essaie de me rappeler quand la migration s'est produite pour ubuntu ... mais ils ont migré de l'installation de packages 32 bits de cette façon.
isaaclw


0

Comment exécuter Steam avec ATI 13.04 sur Ubuntu 13.04 64bit avec le noyau 3.8.12:

  1. terminal ouvert

  2. Créez un fichier de démarrage dans votre répertoire personnel:

    sudo gedit st3am.sh
    
  3. mettre ceci dans le dossier:

    LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
    
  4. Enregistrer et rendre exécutable:

    chmod a+x st3am.sh
    
  5. Créez un raccourci et accédez au bureau ou ajoutez-le au menu de votre application

  6. Amusez vous :)


0

J'ai simplement couru en utilisant optirun. A partir d' une fenêtre de terminal: optirun steam. Définit le fonctionnement de la vapeur sur ma carte graphique réelle plutôt que sur les graphiques Intel CPU.


0

J'ai eu un problème similaire avec nVidia et Steam, en utilisant une GeForce 650ti avec les pilotes 331. J'ai fini par faire CTRL- ALT- F1et vous connecter, puis sudo service lightdm stop, telinit 3(peut - être pas nécessaire après l'étape de service), et sudo sh NVIDIA*.run.

Les pilotes d'origine 331 ont été supprimés, et l'installation (cette fois) s'est bien passée, et Steam fonctionne.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.