Librairies manquantes au lancement de steam

Résolu
FUT -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
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

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    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
    1. FUT
       
      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
    2. FUT
       
      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
    3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
       
      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
    4. FUT
       
      Bonjour/Bonsoir

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

      Merci !!!!
      0
    5. FUT
       
      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