Probleme pour lancer dofus Linux 16.10

Résolu
LaKyToS -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour à vous,

Aujourd'hui et comme depuis que j'ai fait la mise a jour 16.10 je n'arrive pas a lancer les fichier x-exécutable , avant j’étais sous Ubuntu 16.04 et ceux ci fonctionnaient.

Après de nombreuses recherches infructueuses, toujours rien sur mon problème. Par exemple, je joue à un jeu : Dofus. Malheureusement, après la mise à jour, aucun moyen de le lancer.

J'ai essayé de désinstaller et réinstaller pensant à un problème du jeu, mais toujours rien, surtout que maintenant le jeu n'est plus installé.

Mon ordinateur est un Toshiba satellite équipé :
une carte GEFORCE 920M/pcle/sse2
Intel core i5-5200U @ 2.20GHz *4
une de 7.7 Gio et c'est un 64 bits

8 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Bonjour,

    payet@lakytos:~/Bureau/Dofuss/transition$ ./ankama-transition-dofus
    ./ankama-transition-dofus: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory


    Réponse courte

    Il faut que tu installes le paquet qui fournit libpng12.so.

    Réponse détaillée

    1) Pour retrouver le nom du paquet en question tu as deux manières de faire :

    Méthode a) Tu peux installer
    apt-file
    :

    sudo apt-get update
    sudo apt-get install apt-file
    sudo apt-file update


    Puis :

    apt-file search libpng12.so


    Méthode b) Ou tu peux passer par via le site packages.ubuntu.com :
    https://packages.ubuntu.com/

    2) Si on regarde sur ce dernier lien on voit que ce paquet est fourni par le paquet libpng12-0 pour ubuntu trusty et xenial.
    https://packages.ubuntu.com/trusty/libpng12-0
    https://packages.ubuntu.com/xenial/amd64/libpng12-0/filelist

    3) Passons à l'installation proprement dite

    Méthode a) si tu utilises une de ces deux releases d'ubuntu, la manière la plus propre de procéder consiste à :

    3.a.1) t'assurer que le dépôt security est activé (si tu ne sais pas reporte-nous le contenu de
    /etc/apt/sources.list
    )
    https://doc.ubuntu-fr.org/tutoriel/comment_modifier_sources_maj

    3;a.2) puis de l'installer soit via la logithèque, soit via :

    sudo apt-get install libpng12-0


    Méthode b) Sinon (e.g. si tu n'es ni en trusty ni xenial), récupère le .deb sur le site packages.ubuntu, puis installe le avec
    dpkg
    ou en double cliquant dessus.

    wget http://fr.archive.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb

    sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_amd64.deb


    4) Tente de lancer ton jeu et reporte-nous les éventuels messages d'erreur.

    Bonne chance
    3
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Bonjour,

    Que se passe-t'il quand tu tentes d'exécuter ton programme depuis ton terminal ?
    https://doc.ubuntu-fr.org/terminal

    cd "/le/repertoire/de/dofus"
    ./le_nom_de_l_executable


    Bonne chance
    0
  3. LaKyToS
     
    Bonjour voila le message qu'il m'affiche:
    payet@lakytos:~/Bureau/Dofuss/transition$ ./ankama-transition-dofus
    ./ankama-transition-dofus: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
    0
  4. LaKyToS
     
    Bonjour je tenais a m'escusé pour ma precedente reponse,
    pour trouver le nom du paquet j'ai utiliser la methode 1


    sudo apt-get uptdate ok
    sudo apt-get install apt-file ok
    sudo apt-file update il me dit:
    Downloading Index http://fr.archive.ubuntu.com/ubuntu/dists/yakkety/Contents-amd64.diff/Index:
    No Index available.
    Downloading complete file http://fr.archive.ubuntu.com/ubuntu/dists/yakkety/Contents-amd64.gz
    Downloading Index http://fr.archive.ubuntu.com/ubuntu/dists/yakkety/Contents-amd64.diff/Index:
    No Index available.


    celui la ne fait rien :

    apt-file search libpng12.so 


    j'ai donc utiliser la methode 2 B car je suis sous 16.10 yakkety

    j'ai recuperer le .deb depuis ton lien (merci)
    mais il met :

    payet@lakytos:~$ sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_amd64.deb
    dpkg: erreur: cannot access archive 'libpng12-0_1.2.54-1ubuntu1_amd64.deb': Aucun fichier ou dossier de ce type


    je ne crois pas avoir reussi l'insalation car la moitié na pas fonctionné merci de t'es reponses claire mais le jeu ne se lance toujour pas depuis l'installeur je compte sur toi.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Vu le message d'erreur de
    dpkg
    , tu ne dois pas la lancer dans le répertoire dans lequel le fichier ".deb" a été téléchargé. Ou tu as simplement oublié de le télécharger. Réessaye de lancer ceci (copie colle ce qui suit dans ton terminal pour éviter les fautes de frappes) :

    wget http://fr.archive.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb

    sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_amd64.deb


    Bonne chance
    0
  7. LaKyToS
     
    Merci pour t'es reponse rapide, Alors pour la commande n°1 le fichier a fait une installation qui semble avoir reussi .La deuxieme commande de meme. Maintenant dois-je reprendre les manipulation precedente ?
    0
  8. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Bonjour,

    Oui tu peux continuer. Petites précisions :
    - la commande 1 télécharge le fichier
    - la commande 2 installe le fichier

    Maintenant si tu lances ton jeu ça devrait marcher, ou au pire te donner un autre message d'erreur. Donc on continue sur le même principe, tu lances ton jeu depuis le terminal et tu me reportes les éventuels messages d'erreur.
    0
  9. LaKyToS
     
    Bonjour,
    La première commande et la 2eme on fonctionne, maintenant je peut lancer l'updateur mais il m'a malgré tout afficher un message d'erreur :
    using "Noto Sans CJK JP" as the défaut front "Any"
    Using "Noto Sans CJK JP" as the title front

    Merci beaucoup
    0
    1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
       
      Ce ne sont pas des message d'erreur, il t'avertit juste en t'intiquant quelles polices il va utiliser. En théorie ça n'empêche pas ton programme de fonctionner normalement.
      0
    2. LaKyToS
       
      effectivement mon jeu se lance normalement je met le sujet en resolu
      0
    3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
       
      Félicitations ! Et bonne continuation !
      0