Librairies manquantes au lancement de steam

Résolu/Fermé
FUT - Modifié le 3 nov. 2019 à 12:31
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 4 nov. 2019 à 23:03
Bonjour,

Depuis plusieurs jours quand je lance mon steam cela me met :

You are missing the following 32-bit libraries, and Steam may not run:
libxcb-shm.so.0
libxcb-render.so.0


Et ensuite :

Fatal error: Failed to load steamui.so


Merci de me répondre le plus vite que possible.

Cordialement

1 réponse

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
Modifié le 4 nov. 2019 à 08:42
Bonjour,

Comme le message d'erreur l'indique, il faut que tu installes ces librairies pour que steam puisse se lancer.

1) Ouvre un terminal. Tape les commandes suivantes pour activer le support multi arch. Ceci te permettra d'installer via ton gestionnaire de paquets des paquets 32 bits :

sudo dpkg --add-architecture i386
sudo apt update


2) Installe
apt-file
(via les lignes de commandes ou via la logithèque). Cet outil permet de retrouver quel paquet fournit quel logiciel.

sudo apt install apt-file
sudo apt-file update


3) Cherche les paquets qui fournissent les fichiers
.so
qui te manquent.

apt-file search libxcb-shm.so.0
apt-file search libxcb-render.so.0


Exemple : Chez moi il s'agit des paquets et
libxcb-shm0
et
libxcb-render0
:

(mando@silk) (~) $ apt-file search libxcb-shm.so.0
libxcb-shm0: /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0
libxcb-shm0: /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0.0.0

(mando@silk) (~) $ apt-file search libxcb-render.so.0
libxcb-render0: /usr/lib/x86_64-linux-gnu/libxcb-render.so.0
libxcb-render0: /usr/lib/x86_64-linux-gnu/libxcb-render.so.0.0.0


4) Installe les paquets correspondants (via les lignes de commandes ou via la logithèque) :

sudo apt install libxcb-shm0:i386 libxcb-render0:i386


Les messages d'erreur que tu as reporté ne devraient alors plus apparaître.

Bonne chance
1
Bonjour/Bonsoir

Quand je tape la commande:

sudo apt install libxcb-shm0 libxcb-render0


Cela me répond ceci :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
libxcb-render0 is already the newest version (1.11.1-1ubuntu1).
libxcb-shm0 is already the newest version (1.11.1-1ubuntu1).
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
chromium-browser-l10n : Dépend: chromium-browser (>= 76.0.3809.100-0ubuntu0.16.04.1) mais 74.0.3729.169-0ubuntu0.16.04.1 devra être installé
libnss3-1d : Dépend: libnss3 (= 2:3.28.4-0ubuntu0.16.04.6) mais 2:3.28.4-0ubuntu0.16.04.5 devra être installé
libnss3-nssdb : Dépend: libnss3 (= 2:3.28.4-0ubuntu0.16.04.6) mais 2:3.28.4-0ubuntu0.16.04.5 devra être installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).


Merci de me répondre au plus vite,

Cordialement
0
Re bonjour,

J'ai oublier de préciser quand je tape:

sudo apt install apt-file


Cela me répond ceci

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
apt-file : Dépend: libconfig-file-perl mais ne sera pas installé
Dépend: libregexp-assemble-perl mais ne sera pas installé
chromium-browser-l10n : Dépend: chromium-browser (>= 76.0.3809.100-0ubuntu0.16.04.1) mais 74.0.3729.169-0ubuntu0.16.04.1 devra être installé
libnss3-1d : Dépend: libnss3 (= 2:3.28.4-0ubuntu0.16.04.6) mais 2:3.28.4-0ubuntu0.16.04.5 devra être installé
libnss3-nssdb : Dépend: libnss3 (= 2:3.28.4-0ubuntu0.16.04.6) mais 2:3.28.4-0ubuntu0.16.04.5 devra être installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).


Merci de votre patience,

Cordialement
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
Modifié le 4 nov. 2019 à 08:46
Bonjour,

C'est ma faute il y avait une erreur (corrigée depuis) dans la dernière commande de mon message.x

Installe tes librairies :

sudo apt install libxcb-shm0:i386 libxcb-render0:i386
sudo ldconfig


Pendant qu'on y est, tu peux corriger tes problèmes dépendances comme ceci :

sudo apt udpate
sudo apt upgrade
sudo apt-get install -f


Si le problème persiste :

1) Contrôle que les librairies sont bien installées (reporte-nous le résultat) :

sudo ldconfig -p | grep libxcb


2) En admettant que la commande pour lancer Steam soit
steam
, reporte-nous le résultat de :

ldd $(which steam)


3) Tente de réinstaller steam.

Bonne chance
0
Bonjour/Bonsoir

Je voulais vous remercier de votre patience pour m'aider. En tout cas tout cela fonctionne comme avant !

Merci !!!!
0
Re bonjour / Bonsoir

Steam fonctionne a nouveau et très bien je vous en remercie,mais mon jeu :Counter Strike Global offensive,
ne se lance plus,il n'y a aucun message d'erreur,des que je lance le jeu,ce la met: lancement et après: lancer

Je vous remercie infiniment de votre patience,

Cordialement
0