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 19/10/2016, à 09:38

bubun38

[Résolu] Problème pour lancer Baldur's gate

Bonjour,
J'ai refait une installation propre de Ubuntu 16.04. Depuis je n'arrive plus à lancer Baldur's gate.
J'ai essayé dans un terminal j'ai le message suivant ;
"error while loading shared libraries: libjson.so.0: cannot open shared object file: No such file or directory"
Comment remettre la librairie manquante ?
Merci.

Dernière modification par bubun38 (Le 09/11/2016, à 19:37)

Hors ligne

#2 Le 19/10/2016, à 10:28

abelthorne

Re : [Résolu] Problème pour lancer Baldur's gate

Donne le retour de locate libjson. La version demandée de la bibli n'a pas l'air d'être facilement installable mais tu devrais pouvoir faire un lien sur une autre.

Hors ligne

#3 Le 19/10/2016, à 10:54

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

Voilà le retour :

/lib/i386-linux-gnu/libjson-c.so.2
/lib/i386-linux-gnu/libjson-c.so.2.0.0
/usr/lib/i386-linux-gnu/libjson-glib-1.0.so.0
/usr/lib/i386-linux-gnu/libjson-glib-1.0.so.0.102.0
/usr/share/doc/libjson-c2
/usr/share/doc/libjson-glib-1.0-0
/usr/share/doc/libjson-glib-1.0-common
/usr/share/doc/libjson-c2/README
/usr/share/doc/libjson-c2/README.html
/usr/share/doc/libjson-c2/changelog.Debian.gz
/usr/share/doc/libjson-c2/copyright
/usr/share/doc/libjson-glib-1.0-0/NEWS.gz
/usr/share/doc/libjson-glib-1.0-0/changelog.Debian.gz
/usr/share/doc/libjson-glib-1.0-0/copyright
/usr/share/doc/libjson-glib-1.0-common/NEWS.gz
/usr/share/doc/libjson-glib-1.0-common/changelog.Debian.gz
/usr/share/doc/libjson-glib-1.0-common/copyright
/var/lib/dpkg/info/libjson-c2:i386.list
/var/lib/dpkg/info/libjson-c2:i386.md5sums
/var/lib/dpkg/info/libjson-c2:i386.postinst
/var/lib/dpkg/info/libjson-c2:i386.postrm
/var/lib/dpkg/info/libjson-c2:i386.shlibs
/var/lib/dpkg/info/libjson-c2:i386.symbols
/var/lib/dpkg/info/libjson-glib-1.0-0:i386.list
/var/lib/dpkg/info/libjson-glib-1.0-0:i386.md5sums
/var/lib/dpkg/info/libjson-glib-1.0-0:i386.shlibs
/var/lib/dpkg/info/libjson-glib-1.0-0:i386.symbols
/var/lib/dpkg/info/libjson-glib-1.0-0:i386.triggers
/var/lib/dpkg/info/libjson-glib-1.0-common.list
/var/lib/dpkg/info/libjson-glib-1.0-common.md5sums

J'ai encore une copie de mon ancien home, avec lequel le jeu fonctionnait correctement, si çà peux aider.

Dernière modification par cqfd93 (Le 07/11/2016, à 15:55)

Hors ligne

#4 Le 19/10/2016, à 11:05

abelthorne

Re : [Résolu] Problème pour lancer Baldur's gate

Essaie ça :

cd /lib/i386-linux-gnu/
sudo ln -s libjson-c.so.2 libjson.so.0

Puis lance le jeu.

Ton ancien home, c'était déjà en 16.04 ?

Hors ligne

#5 Le 19/10/2016, à 11:14

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

Mon ancien home était en 16.04,mais mis à jour sur une vielle instal Kubuntu, et ça buggait. En changeant de pc. j'ai préféré repartir à zéro.
Ta manip marche bien, le jeu se lance. merci.
Par contre j'ai perdu mes sauvegardes.

Hors ligne

#6 Le 19/10/2016, à 11:18

abelthorne

Re : [Résolu] Problème pour lancer Baldur's gate

C'est curieux si ça marchait en 16.04 et plus maintenant, vu que la bibli n'était pas plus dans les dépôts qu'elle ne l'est maintenant. Je ne sais pas où il allait la chercher. (EDIT : si c'était une mise à niveau depuis une ancienne version, tu avais peut-être un vieux paquet pour libjson qui était resté en place.)

Tu dois pouvoir récupérer tes sauvegardes si tu as bien fait un backup complet de ton ancien dossier perso (càd aussi les fichiers cachés). Si c'est la version étendue, elles se trouvent dans ~/.local/share/Baldur's Gate - Enhanced Edition/save. Si c'est l'ancienne version (native), il devrait y avoir un dossier avec un nom du même genre dans .local/share aussi.

Dernière modification par abelthorne (Le 19/10/2016, à 11:21)

Hors ligne

#7 Le 19/10/2016, à 11:26

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

J'ai bien trouvé mes sauvegardes dans ~/.local/share/Baldur's Gate - Enhanced Edition/save
Merci bien.
Je met résolu.

Hors ligne

#8 Le 07/11/2016, à 15:43

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

J'ai remplacé Ubuntu 16-04 16 bits par Mate 64 bits. Et bien sur, Baldur's gate ne démarre plus.
Voici le retour de Locate libjison :

 locate libjson
/libjson.so.0
/lib/x86_64-linux-gnu/libjson-c.so.3
/lib/x86_64-linux-gnu/libjson-c.so.3.0.0
/usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0
/usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so.0.200.2
/usr/share/doc/libjson-c3
/usr/share/doc/libjson-glib-1.0-0
/usr/share/doc/libjson-glib-1.0-common
/usr/share/doc/libjson-c3/README
/usr/share/doc/libjson-c3/README.html
/usr/share/doc/libjson-c3/changelog.Debian.gz
/usr/share/doc/libjson-c3/copyright
/usr/share/doc/libjson-glib-1.0-0/NEWS.gz
/usr/share/doc/libjson-glib-1.0-0/changelog.Debian.gz
/usr/share/doc/libjson-glib-1.0-0/copyright
/usr/share/doc/libjson-glib-1.0-common/changelog.Debian.gz
/usr/share/doc/libjson-glib-1.0-common/copyright
/var/lib/dpkg/info/libjson-c3:amd64.list
/var/lib/dpkg/info/libjson-c3:amd64.md5sums
/var/lib/dpkg/info/libjson-c3:amd64.shlibs
/var/lib/dpkg/info/libjson-c3:amd64.symbols
/var/lib/dpkg/info/libjson-c3:amd64.triggers
/var/lib/dpkg/info/libjson-glib-1.0-0:amd64.list
/var/lib/dpkg/info/libjson-glib-1.0-0:amd64.md5sums
/var/lib/dpkg/info/libjson-glib-1.0-0:amd64.shlibs
/var/lib/dpkg/info/libjson-glib-1.0-0:amd64.symbols
/var/lib/dpkg/info/libjson-glib-1.0-0:amd64.triggers
/var/lib/dpkg/info/libjson-glib-1.0-common.list
/var/lib/dpkg/info/libjson-glib-1.0-common.md5sums

Si ça peux aider.


Modération : merci à l'avenir d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 07/11/2016, à 15:55)

Hors ligne

#9 Le 07/11/2016, à 18:18

abelthorne

Re : [Résolu] Problème pour lancer Baldur's gate

Apparemment, il te manque la bibli en 32 bis. C'est une installation neuve ? Essaie ça :

sudo apt-get install libjson-c3:i386

Je suppose qu'elle sera installé au même endroit que précédemment mais en version 3 au lieu de 2, donc ça donnera quelque chose comme ça :

cd /lib/i386-linux-gnu/
sudo ln -s libjson-c.so.3 libjson.so.0

(Vérifie quand même le chemin et le nom avant avec un locate.)

Mais ça m'étonne que BG:EE ne fonctionne pas correctement, je ne me souviens pas avoir eu de problèmes avec sur Ubuntu 16.04. Si c'est la version GOG, il ne devrait y avoir que ces dépendances à installer, le reste étant a priori fourni avec :

sudo apt-get install libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386

Hors ligne

#10 Le 07/11/2016, à 23:03

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

Ce coup ci , ça ne marche pas.
Quand je lance BaldursGate dans un terminal, voici ce que j'obtient

ldlc:~$ /home/xxxxx/Baldurs.Gate.Enhanced.Edition/BaldursGate
/home/xxxxx/Baldurs.Gate.Enhanced.Edition/BaldursGate: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory

Je fais donc : locate libopenal

/usr/lib/x86_64-linux-gnu/libopenal.so.1
/usr/lib/x86_64-linux-gnu/libopenal.so.1.17.2
/usr/share/doc/libopenal-data
/usr/share/doc/libopenal1
/usr/share/doc/libopenal-data/changelog.Debian.gz
/usr/share/doc/libopenal-data/copyright
/usr/share/doc/libopenal1/changelog.Debian.gz
/usr/share/doc/libopenal1/copyright
/usr/share/doc/libopenal1/examples
/usr/share/doc/libopenal1/examples/alsoftrc.sample.gz
/var/cache/apt/archives/libopenal-data_1%3a1.17.2-1_all.deb
/var/cache/apt/archives/libopenal1_1%3a1.17.2-1_amd64.deb
/var/lib/dpkg/info/libopenal-data.conffiles
/var/lib/dpkg/info/libopenal-data.list
/var/lib/dpkg/info/libopenal-data.md5sums
/var/lib/dpkg/info/libopenal1:amd64.list
/var/lib/dpkg/info/libopenal1:amd64.md5sums
/var/lib/dpkg/info/libopenal1:amd64.shlibs
/var/lib/dpkg/info/libopenal1:amd64.symbols
/var/lib/dpkg/info/libopenal1:amd64.triggers

Merci pour ton aide.


Modération - Rappel : merci à l'avenir d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 07/11/2016, à 23:05)

Hors ligne

#11 Le 07/11/2016, à 23:19

abelthorne

Re : [Résolu] Problème pour lancer Baldur's gate

Je sais peut-être pourquoi tu as ces problèmes. Essaie de le lancer en te plaçant d'abord dans son dossier :

cd /home/xxxxx/Baldurs.Gate.Enhanced.Edition
./BaldursGate

Est-ce que comme ça, ça change quelque chose ?

Sinon, il va falloir continuer à installer les biblis 32 bits manquantes :

sudo apt-get install libopenal1:i386

Et installe les dépendances de chez GOG si tu ne l'as pas fait :

sudo apt-get install libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386

Hors ligne

#12 Le 07/11/2016, à 23:36

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

J'ai installé libeopenal1:i386 et BaldursGate ne se lance plus.
Dans un terminal j'ai :

ldlc:~$ cd /home/xxxxx/Baldurs.Gate.Enhanced.Edition
ldlc:~/Baldurs.Gate.Enhanced.Edition$ /BaldursGate
bash: /BaldursGate: Aucun fichier ou dossier de ce type
ldlc:~/Baldurs.Gate.Enhanced.Edition$ 

Hors ligne

#13 Le 07/11/2016, à 23:39

abelthorne

Re : [Résolu] Problème pour lancer Baldur's gate

Tu as oublié le point au début qui désigne le dossier courant. Là, tu essaies de lancer un "BaldursGate" qui se trouverait à la racine du système (ce qui n'est pas le cas).

Hors ligne

#14 Le 07/11/2016, à 23:44

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

Autant pour moi.

ldlc:~$ cd /home/xxxxx/Baldurs.Gate.Enhanced.Edition
ldlc:~/Baldurs.Gate.Enhanced.Edition$ ./BaldursGate
./BaldursGate: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
ldlc:~/Baldurs.Gate.Enhanced.Edition$ 

Hors ligne

#15 Le 08/11/2016, à 00:08

abelthorne

Re : [Résolu] Problème pour lancer Baldur's gate

Ça, c'est plus emmerdant : ce sont les biblis du pilote graphique en 32 bits qui devraient (normalement) déjà être installées. Qu'est-ce que tu as comme carte graphique et quel pilote utilises-tu ?

Dernière modification par abelthorne (Le 08/11/2016, à 00:08)

Hors ligne

#16 Le 08/11/2016, à 10:15

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

Intégrée à la carte mére ASROCK B85M-HDS R2.0

Dans pilotes additionnels, j'ai un périphérique inconnu qui utilise un pilote alternatif . Utilisation de processor microcode firmware for Intel CPUs depuis Intel-microcode.

Hors ligne

#17 Le 08/11/2016, à 10:26

abelthorne

Re : [Résolu] Problème pour lancer Baldur's gate

GPU intégré, c'est de l'Intel. Donc pilote libre qui est le seul choix possible (c'est pour ça qu'il n'apparaît pas dans le gestionnaire). Tu peux essayer d'installer ça :

sudo apt-get install libgl1-mesa-glx:i386

Tu peux donner le contenu du dossier du jeu via ça ?

ls -l ~/Baldurs.Gate.Enhanced.Edition

Hors ligne

#18 Le 08/11/2016, à 10:42

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

Voici :

xxxxx-ldlc:~$ ls -l ~/Baldurs.Gate.Enhanced.Edition
total 11980
-rwxrwxr-x  1 xxxxx 11740656 janv. 12  2016 BaldursGate
-rw-rw-r--  1 xxxxx   495088 janv. 12  2016 chitin.key
drwx------  2 xxxxx     4096 nov.   7 22:56 data
drwx------ 16 xxxxx     4096 nov.   7 22:56 lang
drwx------  4 xxxxx     4096 nov.   7 22:56 Manuals
drwx------  4 xxxxx     4096 nov.   7 22:56 movies
drwx------ 46 xxxxx     4096 nov.   7 22:56 music
drwx------  2 xxxxx     4096 nov.   7 22:56 override
drwx------  2 xxxxx     4096 nov.   7 22:56 scripts

Dernière modification par bubun38 (Le 08/11/2016, à 10:42)

Hors ligne

#19 Le 08/11/2016, à 10:52

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

Si je lance dans un terminal j'ai

ldlc:~/Baldurs.Gate.Enhanced.Edition$ ./BaldursGate
./BaldursGate: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory

Hors ligne

#20 Le 08/11/2016, à 11:13

abelthorne

Re : [Résolu] Problème pour lancer Baldur's gate

On continue à installes les biblis 32 bits :

sudo apt-get install libssl1.0.0:i386

Hors ligne

#21 Le 08/11/2016, à 11:34

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

Baldur's gate se lance. Mais j'ai uniquement une page noir avec le curseur (la main) et la musique.

Dans un terminal :

-ldlc:~$ cd /home/xxxx/Baldurs.Gate.Enhanced.Edition
-ldlc:~/Baldurs.Gate.Enhanced.Edition$ ./BaldursGate
INFO: Creating DPWrapper
INFO: scanning:(18) /home/xxx/Baldurs.Gate.Enhanced.Edition/override
INFO: scanning:(17) /home/xxx/Baldurs.Gate.Enhanced.Edition/lang/fr_FR/override
INFO: scanning:(16) /home/xxx/Baldurs.Gate.Enhanced.Edition/scripts
INFO: scanning:(15) /home/xxx/Baldurs.Gate.Enhanced.Edition/sounds
INFO: scanning:(14) /home/xxx/Baldurs.Gate.Enhanced.Edition/lang/fr_FR/fonts
INFO: scanning:(13) /home/xxx/Baldurs.Gate.Enhanced.Edition/lang/en_US/sounds
INFO: scanning:(12) /home/xxx/Baldurs.Gate.Enhanced.Edition/lang/fr_FR/sounds
INFO: scanning:(11) /home/xxx/Baldurs.Gate.Enhanced.Edition/portraits
INFO: scanning:(10) /home/xxx/Baldurs.Gate.Enhanced.Edition/characters
INFO: scanning:(9) /home/xxx/Baldurs.Gate.Enhanced.Edition/movies
INFO: scanning:(8) /home/xxx/Baldurs.Gate.Enhanced.Edition/lang/en_US/movies
INFO: scanning:(7) /home/xxx/Baldurs.Gate.Enhanced.Edition/lang/fr_FR/movies
INFO: scanning:(6) /home/xxx/.local/share/Baldur's Gate - Enhanced Edition/override
INFO: scanning:(5) /home/xxx/.local/share/Baldur's Gate - Enhanced Edition/scripts
INFO: scanning:(4) /home/xxx/.local/share/Baldur's Gate - Enhanced Edition/sounds
INFO: scanning:(3) /home/xxx/.local/share/Baldur's Gate - Enhanced Edition/portraits
INFO: scanning:(2) /home/xxx/.local/share/Baldur's Gate - Enhanced Edition/characters
INFO: scanning:(1) /home/xxx/.local/share/Baldur's Gate - Enhanced Edition/movies
INFO: gl.useShaders: 1
gl.has_s3tc: 1
gl.has_pvrtc: 0
gl.has_atc: 0
gl.postprocessing: 1
gl.uploadFormat: 0x80E1
gl.uploadType: 0x8367
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
AL lib: (WW) ALCjackBackendFactory_init: jack_client_open() failed, 0x11
AL lib: (WW) alc_initconfig: Failed to initialize backend "jack"
INFO: Baldur's Gate - Enhanced Edition v1, 3.2053
AL lib: (EE) alc_cleanup: 1 device not closed
-ldlc:~/Baldurs.Gate.Enhanced.Edition$ 

Hors ligne

#22 Le 08/11/2016, à 11:40

abelthorne

Re : [Résolu] Problème pour lancer Baldur's gate

Je ne sais pas s'il fallait redémarrer après l'installation des paquets Mesa 32 bits ; dans le doute, essaie ça. Sinon, il y a peut-être d'autres paquets relatifs à Mesa à installer.

Hors ligne

#23 Le 08/11/2016, à 11:48

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

Après redémarrage, pas de changement.
J'ai recherché mesa dans synaptic ... il y en a un paquet ! Lesquels installer ?
Je ne risque pas de complication si j'en installe au pif ?

Dernière modification par bubun38 (Le 08/11/2016, à 12:08)

Hors ligne

#24 Le 08/11/2016, à 13:23

abelthorne

Re : [Résolu] Problème pour lancer Baldur's gate

Dans Synaptic, tu ne devrais voir que les paquets 64 bits (et les 32 bits déjà installés), donc n'installe rien au pif, ce que tu vois ne servira à rien pour Baldur's Gate.

De mon côté, j'ai ces paquets 32 bits d'installés, tu peux toujours vérifier s'il t'en manque :

sudo apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libglu1-mesa:i386 libosmesa6:i386 libtxc-dxtn-s2tc0:i386

Hors ligne

#25 Le 08/11/2016, à 13:43

bubun38

Re : [Résolu] Problème pour lancer Baldur's gate

Installé, redémarré ... pas de changement.

J'ai trouvé ça :

À partir d'Ubuntu 14.04
À partir de cette distribution Ubuntu, mettant en œuvre le concept de multi-arch, on peut installer les dépendances 32 bits via une commande à entrer dans le terminal :

sudo dpkg --add-architecture i386

Dernière modification par bubun38 (Le 08/11/2016, à 13:46)

Hors ligne