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 16: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 16:57:31

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
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.

YA3HGA-H

Hors ligne

#3 09-06-2013 17: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 17:03:01)

Hors ligne

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

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
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.


YA3HGA-H

Hors ligne

#5 09-06-2013 17: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 17:33:58

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
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


YA3HGA-H

Hors ligne

#7 10-06-2013 23: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 08:10:37

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
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.

YA3HGA-H

Hors ligne

#9 13-06-2013 00: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 07:41:13

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
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

YA3HGA-H

Hors ligne

Pied de page des forums