logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 09-06-2013 15:55:42

etno
Membre
Inscription : 09-07-2012

librairie introuvable mais installée…

Bonjour,

Je tente de lancer des programmes 32 bits sur ma debian wheezy 64 bits et certains des programmes retournent le message: « error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory ».

Ce qui est étrange c’est qu’un locate sur la librairie me retourne:

/etc/alternatives/glx--libGL.so.1-x86_64-linux-gnu
/etc/alternatives/nvidia--libGL.so.1-x86_64-linux-gnu
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2
/usr/lib/x86_64-linux-gnu/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/current/libGL.so.1



Quelqu’un a-t-il une solution ?

Merci d’avance.

Hors ligne

#2 09-06-2013 15:57:31

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : librairie introuvable mais installée…

Cela arrive avec quel programme?

Parfois, lancer "ldconfig" résoud les choses, mais ça m'étonnerait ici.

Hors ligne

#3 09-06-2013 16:01:03

etno
Membre
Inscription : 09-07-2012

Re : librairie introuvable mais installée…

Ça arrive avec vessel et thomasLinuxStandalone (deux jeux).

Édite: la commande ldconfig ne change rien.

Dernière modification par etno (09-06-2013 16:03:01)

Hors ligne

#4 09-06-2013 16:05:44

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : librairie introuvable mais installée…

Ah mince, je peux pas tester, je ne les ai pas.
Très probablement, les jeux tentent d'aller chercher cette librairie là où elle n'est pas, c'est à dire dans un autre répertoire.
Parfois, cela peut marcher en lançant la commande suivante avant de lancer le jeu :

export LD_LIBRARY_PATH=/usr/lib/mesa-diverted/i386-linux-gnu/


Et ensuite tu lances le jeu.

Hors ligne

#5 09-06-2013 16:25:38

etno
Membre
Inscription : 09-07-2012

Re : librairie introuvable mais installée…

La commande avec export fonctionne ! existe-t-il un moyen plus permanent qui éviterait de devoir lancer cette commande à chaque fois ?
Sinon, il me faut une version d’openGL plus récente pour continuer mais il s’agit là d’un autre problème.

En tout cas merci Thuban !

Hors ligne

#6 09-06-2013 16:33:58

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : librairie introuvable mais installée…

Tu peux ajouter la commande export sus-citée dans le fichier ~/.profile

echo "export LD_LIBRARY_PATH=/usr/lib/mesa-diverted/i386-linux-gnu/" >> ~/.profile



Mais cela vaudra pour tous les programmes, mêmes les 64 bits je suppose...

Comment les jeux se lancent? On va te trouver une solution plus fiable smile

Hors ligne

#7 10-06-2013 22:02:23

etno
Membre
Inscription : 09-07-2012

Re : librairie introuvable mais installée…

Maintenant, Vessel répond:

Couldn't find XDG_DATA_HOME.
Fall back to hardcoded ~/.local/share/Vessel/.
Couldn't find XDG_CONFIG_HOME.
Fall back to hardcoded ~/.config/Vessel/.
ERROR: We need OpenGL 2.0 or later! You seem to have 1.4.

Please make sure your OpenGL drivers are installed correctly.

Can't continue.

Hors ligne

#8 11-06-2013 07:10:37

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : librairie introuvable mais installée…

Tu ne veux pas nous dire comment sont lancés les jeux? (script, binaire...?)

Pour le souci avec OpenGL, ça a l'air d'être un souci de version. Il faut instaler une plus récente... Je ne sais pas où ça en est dans les backports de la stable en ce moment... à voir.

Hors ligne

#9 12-06-2013 23:48:58

etno
Membre
Inscription : 09-07-2012

Re : librairie introuvable mais installée…

Il s’agit d’un binaire pour vessel donc je ne pense pas pouvoir donner beaucoup plus que ça…
Je vais peux être commencer à m’intéresser à la sid pour régler le problème.

Hors ligne

#10 13-06-2013 06:41:13

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : librairie introuvable mais installée…

Donc si c'est un binaire, pas le choix, il faudra te créer un script de lancement. Rien de bien compliqué rassures toi smile

Hors ligne

Pied de page des forums