Dixit Batman :
bonjour,
Bonsoir,
récemment, en voulant utiliser sweethome3d je m'aperçois d'un soucis avec
open gl, j'ai découvert que sweethome3d utilise
/usr/lib/libGLcore.so.1
qui pointait sur /usr/lib/libGLcore.so.169.09 (j'avais une nvidia avant)
libGLcore.so.1 semble être un paquet nvidia-glx(-legacy) la question que je
me pose est pourquoi opengl semble ne pas exister pour ati (radeon) ?
Il existe, c'est libgl1-mesa-glx pour tout ce qui concerne GLX et
libgl1-mesa-dri s'il s'agit de profiter de l'accélération graphique.
Les paquets tels nvidia-glx sont des blobs binaires fournis par le
constructeur qui ne veut pas que les maychants libristes puissent
développer des drivers libres. Mais je m'égare.
L'équivalent pour ATI est fglrx-glx mais inutile de l'installer, il ne
prend plus en compte des cartes aussi vieilles que la radeon 9600 (qui
fonctionne bien avec les drivers libres).
Donc enlève tout de suite tous ces machins nvidia.
j'ai reinstallé nvidia-glx ... pour voir, j'aurais ptet pas dûe ...
Bah non.
maintenant j'ai du segmentation fault à tous va sur ces fameuses appli, même
en desinstallant ce paquet (nvidia-glx) et même en renomant
correctement /usr/lib/libGLcore.so.1.commentgbu
apt-get install --reinstall le-paquet-oukya-/usr/lib/libGLcore.so.1
Pour savoir quel paquet c'est, tu peux tenter un:
dpkg -S /usr/lib/libGLcore.so.1
par ailleurs à quoi sert /usr/lib/xorg/modules/extensions/libGLcore.so
ou dpkg -S /usr/lib/xorg/modules/extensions/libGLcore.so
(qui devrait renvoyer xserver-xorg-core)
C'est la bibliothèque partagée qui gère l'openGL, cf mes courtes
explications plus haut.
(II) GLX: Initialized DRI GL provider for screen 0
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
[...]
cela se répète 5-6 fois
Rien de grave pour ces trucs-là, il me semble, sans en être sûr.
J'ai pas posté sur fcax, l'organisation des trucs est potentiellement
spécifique Debian. Mais pour des explications plus claires, tu devrais
poser tes questions là-bas.