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.
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.
Réponses:
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 update
un 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.
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
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.
fglrx
qui 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é.
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.
Je cours 14.04 LTS
(avec elementary OS 0.3.2 Freya 64bit
), et cela a parfaitement fonctionné pour moi:
sudo dpkg --add-architecture i386
sudo add-apt-repository multiverse
sudo apt-get update
sudo apt-get install steam
De plus, pour noter, c'était en fait une solution à un problème différent (mais lié).
Comment exécuter Steam avec ATI 13.04 sur Ubuntu 13.04 64bit avec le noyau 3.8.12:
terminal ouvert
Créez un fichier de démarrage dans votre répertoire personnel:
sudo gedit st3am.sh
mettre ceci dans le dossier:
LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
Enregistrer et rendre exécutable:
chmod a+x st3am.sh
Créez un raccourci et accédez au bureau ou ajoutez-le au menu de votre application
Amusez vous :)
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.
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.