J'essaie d'installer Steam sur Ubuntu 14.04 mais il me manque une bibliothèque
You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
J'ai installé libgl1-mesa-glx:i386
mais cela ne fonctionne toujours pas. En utilisant la carte nvidia avec bumblebee ( optirun
), cela démarre normalement, donc je ne sais pas ce que cela pourrait être.
J'ai également Ubuntu 13.04 et je peux démarrer Steam avec la carte Intel sans aucun problème, et utiliser optirun uniquement lors du lancement des jeux
locate libGL.so
et voyez si vous l'avez. Ensuite, vous pouvez créer un lien symbolique.sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/libGL.so.1
:) Mercisudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/libGL.so.1
m'a aussi fonctionné. merci d'avoir posté la question.Réponses:
Pour les systèmes basés sur optimus, vous avez besoin de bibliothèques mesa génériques pour un fonctionnement normal, puis bumblebee passera à celles de NVidia si nécessaire.
Ces liens sont en fait contrôlés par le mécanisme alternatif.
Pour choisir celui que vous souhaitez utiliser, invoquez:
Assurez-vous de configurer le mesa one.
Idem pour les bibliothèques 64 bits:
Redémarrez ensuite le système et essayez à nouveau de lancer Steam.
la source
sudo ldconfig
place et voyez si cela a fonctionné.@DavidWinchester exécutant cette commande (ci-dessous) fonctionne bien:
merci d'avoir posté la question
la source
J'ai eu le même problème, chaque fois que j'essayais de lancer Steam, cela m'indiquait l'erreur libgl.so.1. Tout ce que j'ai fait a été de taper ceci dans le terminal et de sauvegarder la vapeur ouverte et cela a fonctionné.
Si cela fonctionne pour vous, veuillez voter. De plus, si vous rencontrez plus de problèmes, faites-le moi savoir dans les réponses. Je serai heureux de vous aider
la source
https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia
Votre solution se trouve dans la page Web ci-dessus. Désinstallez tous les pilotes nvidia actuels et installez-les.
la source