Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/10/2016, à 12:24

samy47

Problème pour lancer Dofus sur 16.04

Salut!
J'essaie d'installer Dofus sur Ubuntu 16.04 64bit. J'ai utilisé la paquet .deb. Mais lorsque j'essaie de lancer le jeux sur le terminal cela m'indique:

samy@samy-MS-7680:~$ Dofus
/opt/Dofus_Paquet/share/UpLauncher: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

J'ai contacté le support d'Ankama on m'a dit de désinstaller puis de lancer ces commandes puis installer le jeux:

sudo dpkg –add-architecture i386

sudo apt-get install libxt6:i386 libnspr4-0d:i386 libgtk2.0-0:i386 libstdc++6:i386 libnss3-1d:i386 libnss-mdns:i386 libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386

sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0

sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

Or la première commande ne marche pas elle m'indique :

samy@samy-MS-7680:~$ sudo apt-get install –add-architecture i386
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet –add-architecture
E: Impossible de trouver le paquet i386

Or je ne peut toujours pas lancer le jeux et l'erreur initial subsiste. J'ai tenté une recherche sur internet et visiblement le paquet libssl.so.0.9.8 utilisé par Dofus à été mis à jour sur Ubuntu 16.04 en paquet_sur_site_paquet_ubuntu.
Du coup si l'un d'entre vous aurais une piste ou autre pour résoudre le problème je suis preneur ! smile

Hors ligne

#2 Le 06/10/2016, à 12:30

abelthorne

Re : Problème pour lancer Dofus sur 16.04

En fait, devant le "add", c'est un double tiret : sudo dpkg --add-architecture i386

Mais normalement, c'est inutile sur Ubuntu, le support des paquets 32 bits est présent d'origine. Donc essaie d'installer les paquets en question puis de relancer Dofus :

sudo apt-get install libxt6:i386 libnspr4-0d:i386 libgtk2.0-0:i386 libstdc++6:i386 libnss3-1d:i386 libnss-mdns:i386 libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386

Si ça ne fonctionne pas mieux, essaie d'installer le paquet libssl en 32 bits (et en 64) :

sudo apt-get install libssl1.0.0 libssl1.0.0:i386

Et si ça ne fonctionne toujours pas, essaie les liens indiqués par le support :

sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

Et si là ça ne fonctionne toujours pas, précise si tu as toujours le même message d'erreur ou si ça a changé.

Hors ligne

#3 Le 06/10/2016, à 12:35

samy47

Re : Problème pour lancer Dofus sur 16.04

j'ai essayé d'installer les paquets mais cela m'indique qu'ils sont installés et à jour. Les commandes pour créer les liens symboliques n'ont rien affichées la première fois. Mais maintenant elles m'indiquent :

samy@samy-MS-7680:~$ sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
ln: impossible de créer le lien symbolique '/usr/lib/libgnome-keyring.so.0': Le fichier existe
samy@samy-MS-7680:~$ sudo ln -s /usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
ln: impossible de créer le lien symbolique '/usr/lib/libgnome-keyring.so.0.2.0': Le fichier existe
samy@samy-MS-7680:~$

Et j'ai toujours le même retour de commande lorsque j'essaie de lancer le jeux:

samy@samy-MS-7680:~$ Dofus
/opt/Dofus_Paquet/share/UpLauncher: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory
samy@samy-MS-7680:~$

Hors ligne

#4 Le 06/10/2016, à 12:39

samy47

Re : Problème pour lancer Dofus sur 16.04

J'ai tenté une autre manière en lançant directement le script .sh

sudo sh '/opt/Dofus_Paquet/launch-dofus.sh'

le jeux se lance mais me donne ça : image_bug
EDIT:,

'/opt/Dofus_Paquet/bin/Dofus'

Donne le même résultat

Dernière modification par samy47 (Le 06/10/2016, à 12:41)

Hors ligne

#5 Le 06/10/2016, à 12:41

abelthorne

Re : Problème pour lancer Dofus sur 16.04

C'est normal que les commandes qui créent les liens n'affichent rien (là, ça t'indique qu'ils existent parce que tu les as créés juste avant).

J'ai l'impression que le launcher cherche spécifiquement la version 0.9.8 de la bibli. Tu peux toujours essayer de faire un lien de la 1.0.0 sous le nom 0.9.8 pour voir ce que ça donne. Commence par donner le retour de la commande suivante :

locate libssl.so

Hors ligne

#6 Le 06/10/2016, à 12:48

samy47

Re : Problème pour lancer Dofus sur 16.04

Avec la commande j'obtiens ça :

samy@samy-MS-7680:~$ locate libssl.so
/home/samy/libssl.so.0.9.8
/home/samy/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libssl.so.1.0.0
/home/samy/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libssl.so.1.0.0
/home/samy/.local/share/Steam/ubuntu12_32/steam-runtime.old/amd64/lib/x86_64-linux-gnu/libssl.so.1.0.0
/home/samy/.local/share/Steam/ubuntu12_32/steam-runtime.old/i386/lib/i386-linux-gnu/libssl.so.1.0.0
/lib/i386-linux-gnu/libssl.so.1.0.0
/lib/x86_64-linux-gnu/libssl.so.1.0.0
/usr/lib/x86_64-linux-gnu/libssl.so

Hors ligne

#7 Le 06/10/2016, à 12:50

abelthorne

Re : Problème pour lancer Dofus sur 16.04

Ok. On va commencer par essayer comme ça :

sudo ln -s /lib/i386-linux-gnu/libssl.so.1.0.0 /lib/i386-linux-gnu/libssl.so.0.9.8
sudo ln -s /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libssl.so.0.9.8

Je ne sais pas trop pourquoi tu as un fichier libssl.so.0.9.8 directement dans ton dossier perso. Pas sûr non plus de savoir ce qu'est ce libssl.so dans /usr/lib/x86_64-linux-gnu (de mon côté, je n'ai que les deux biblis dans /lib).

Hors ligne

#8 Le 06/10/2016, à 12:59

samy47

Re : Problème pour lancer Dofus sur 16.04

waouh ça a supprimé le problème ! pour en créer un autre Maintenant j'obtiens :

samy@samy-MS-7680:~$ Dofus
/opt/Dofus_Paquet/share/UpLauncher: error while loading shared libraries: libdbus-glib-1.so.2: cannot open shared object file: No such file or directory
samy@samy-MS-7680:~$ 

Mais j'ai pallié en téléchargent la version i386 :

 sudo apt-get install libdbus-glib-1-2:i386

Mais du coup j'obtiens (jamais 2 sans 3 !) :

samy@samy-MS-7680:~$ Dofus
/opt/Dofus_Paquet/share/UpLauncher: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file: No such file or directory

J'ai tenté une recherche sur internet mais je n'ai pas trouvé de solution sad

Hors ligne

#9 Le 06/10/2016, à 13:02

abelthorne

Re : Problème pour lancer Dofus sur 16.04

Ben même chose, il va falloir installer chaque bibli qu'il ne trouve pas : sudo apt-get install libcrypto++9v5:i386

Est-ce que tu pourrais donner le retour de ls -R /opt/Dofus_Paquet ? Si ça se trouve il a un dossier avec toutes les biblis nécessaires qu'il ne charge simplement pas pour une raison quelconque.

Hors ligne

#10 Le 06/10/2016, à 13:10

samy47

Re : Problème pour lancer Dofus sur 16.04

Comme retour de commande j'ai

samy@samy-MS-7680:~$ ls -R /opt/Dofus_Paquet
/opt/Dofus_Paquet:
bin  launch-dofus.sh  lib  share

/opt/Dofus_Paquet/bin:
Dofus

/opt/Dofus_Paquet/lib:

/opt/Dofus_Paquet/share:
DofusInvoker.swf  icon  included  launch-dofus.sh  licenses  META-INF  mimetype  reg  uninstall.sh  UpLauncher  uplauncherComponents.xml

/opt/Dofus_Paquet/share/icon:
dofus-icon-128.png  dofus-icon-16.png  dofus-icon-32.png  dofus-icon-48.png

/opt/Dofus_Paquet/share/included:
www.dofus.com.url

/opt/Dofus_Paquet/share/licenses:
de.txt  en.txt  fr.txt  it.txt  ja.txt  nl.txt  pt.txt  ru.txt  sp.txt

/opt/Dofus_Paquet/share/META-INF:
AIR  signatures.xml

/opt/Dofus_Paquet/share/META-INF/AIR:
application.xml  dofus.c9eccbdba4e09304deefb106465bc17f6d6749b9.1.desktop  dofus.c9eccbdba4e09304deefb106465bc17f6d6749b9.1.directory  hash  image128x128  image16x16  image32x32  image48x48  publisherid

/opt/Dofus_Paquet/share/META-INF/AIR/image128x128:
dofus.c9eccbdba4e09304deefb106465bc17f6d6749b9.1.png

/opt/Dofus_Paquet/share/META-INF/AIR/image16x16:
dofus.c9eccbdba4e09304deefb106465bc17f6d6749b9.1.png

/opt/Dofus_Paquet/share/META-INF/AIR/image32x32:
dofus.c9eccbdba4e09304deefb106465bc17f6d6749b9.1.png

/opt/Dofus_Paquet/share/META-INF/AIR/image48x48:
dofus.c9eccbdba4e09304deefb106465bc17f6d6749b9.1.png

/opt/Dofus_Paquet/share/reg:
bin  Reg.swf  share

/opt/Dofus_Paquet/share/reg/bin:
Reg

/opt/Dofus_Paquet/share/reg/share:
config.xml  content  icon  META-INF  mimetype  Reg.swf

/opt/Dofus_Paquet/share/reg/share/icon:
reg-icon-128.png  reg-icon-16.png  reg-icon-32.png  reg-icon-48.png

/opt/Dofus_Paquet/share/reg/share/META-INF:
AIR  signatures.xml

/opt/Dofus_Paquet/share/reg/share/META-INF/AIR:
application.xml  hash  image128x128  image16x16  image32x32  image48x48  publisherid  reg.c9eccbdba4e09304deefb106465bc17f6d6749b9.1.desktop  reg.c9eccbdba4e09304deefb106465bc17f6d6749b9.1.directory

/opt/Dofus_Paquet/share/reg/share/META-INF/AIR/image128x128:
reg.c9eccbdba4e09304deefb106465bc17f6d6749b9.1.png

/opt/Dofus_Paquet/share/reg/share/META-INF/AIR/image16x16:
reg.c9eccbdba4e09304deefb106465bc17f6d6749b9.1.png

/opt/Dofus_Paquet/share/reg/share/META-INF/AIR/image32x32:
reg.c9eccbdba4e09304deefb106465bc17f6d6749b9.1.png

/opt/Dofus_Paquet/share/reg/share/META-INF/AIR/image48x48:
reg.c9eccbdba4e09304deefb106465bc17f6d6749b9.1.png
samy@samy-MS-7680:~$ 

et j'ai toujours le problème de libcrypto.so.0.9.8 qui subsiste

Hors ligne

#11 Le 06/10/2016, à 13:25

abelthorne

Re : Problème pour lancer Dofus sur 16.04

Ok, rien dans lib. Il va donc falloir continuer à tout installer manuellement.

Bon, même problème avec libcrypto : il en veut une version spécifique qui ne correspond pas à celle installée. Donc on va retenter la même chose :

locate libcrypto.so

Hors ligne

#12 Le 06/10/2016, à 18:43

samy47

Re : Problème pour lancer Dofus sur 16.04

J'ai reussi à faire les liens symboliques moi même smile
du coup j'ai fait

sudo ln -s /lib/i386-linux-gnu/libcrypto.so.1.0.0 /lib/i386-linux-gnu/libcrypto.so.0.9.8
sudo ln -s /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.0.9.8

j'obtiens :

Dofus
/opt/Dofus_Paquet/share/UpLauncher: /lib/i386-linux-gnu/libcrypto.so.0.9.8: version `OPENSSL_0.9.8' not found (required by /opt/Dofus_Paquet/share/UpLauncher)
/opt/Dofus_Paquet/share/UpLauncher: /lib/i386-linux-gnu/libssl.so.0.9.8: version `OPENSSL_0.9.8' not found (required by /opt/Dofus_Paquet/share/UpLauncher)

Dernière modification par samy47 (Le 06/10/2016, à 18:44)

Hors ligne

#13 Le 06/10/2016, à 20:40

abelthorne

Re : Problème pour lancer Dofus sur 16.04

Alors là, ça se complique, parce qu'il veut apparemment cette version 0.9.8 précise de la bibli. Bon, on peut essayer d'autres manips.

Commence par supprimer les deux liens que tu as faits :

sudo rm /lib/i386-linux-gnu/libcrypto.so.0.9.8 /lib/x86_64-linux-gnu/libcrypto.so.0.9.8

Ensuite, il va falloir récupérer les paquets de cette version. Le problème, c'est que je ne sais pas du tout sur quelle version d'Ubuntu il y avait la 0.9.8... On va essayer ceux de la version 14.04. Télécharge les paquets i386 là :
- libcrypto
- libssl

Une fois que c'est fait, tu ne les installes pas mais tu les extrais comme une archive (clic droit → extraire ici). Dans les dossiers obtenus, tu essaies de trouver les deux fichiers libcrypto.so.0.9.8 et libssl.so.0.9.8 et tu les déplaces par exemple dans ton dossier Téléchargements. Ensuite, on va créer un dossier pour elles dans celui de Dofus et les y copier :

sudo mkdir /opt/Dofus_Paquet/libs
sudo cp ~/Téléchargements/libcrypto.so.0.9.8 /opt/Dofus_Paquet/libs/
sudo cp ~/Téléchargements/libssl.so.0.9.8 /opt/Dofus_Paquet/libs/

Enfin, tu vas lancer Dofus comme ça :

env LD_PRELOAD='/opt/Dofus_Paquet/libs/libcrypto.so.0.9.8 /opt/Dofus_Paquet/libs/libssl.so.0.9.8' Dofus

Hors ligne

#14 Le 06/10/2016, à 22:20

samy47

Re : Problème pour lancer Dofus sur 16.04

re!
J'ai essayé les dernière commandes effectivement ça lance le gestionnaire de mise à jour du jeux. Mais ça crash à chaque fois au bout de quelques secondes.
Cependant j'ai trouvé un tuto pour l'installé sur Linux http://ubuntunoobs.blogspot.fr/2016/02/installer-dofus-233-sur-ubuntu-linux.html. Je l'ai essayé il y a quelques jours et ça n'a pas marché. Mais j'ai retenté en répétant la commande

chmod a+x /home/nom_dutilisateur_ubuntu/Téléchargements/Dofus/transition/ankama-transition-dofus

après le premier crash du gestionnaire de MAJ. et ça a marché le jeux télécharge pour l'instant mais je ne sais pas encore ce que cela va donner une fois que ce sera fini.

Hors ligne

#15 Le 07/10/2016, à 00:25

abelthorne

Re : Problème pour lancer Dofus sur 16.04

Je crois que tu as inversé l'adresse et le texte sur ton lien. wink

Cela dit, le tuto porte sur Ubuntu jusqu'à la 15.10. À partir de la 16.04, comme les biblis sont apparemment plus récentes que ce qu'il veut, il n'a plus l'air d'être vraiment adapté.

Hors ligne