soldatcassis wrote:Bonjour,
J'ai un logiciel de maths Mupad qui ressemble à Maple et qui a été racheté par Matlab.
Il tourne parfaitement sur f22 sauf les graphiques en 3D.
si on veut tracer le graphe de la fonction (x,y) -> sin(x) + sin(y), la fenêtre du programme disparait et j'ai le message suivant en console:
$ mupad
/opt/MuPAD-4.0.6/linux/bin/mupad: /opt/MuPAD-4.0.6/linux/lib/libz.so.1: no version information available (required by /lib/libpng16.so.16)
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
X Error: BadValue (integer parameter out of range for operation) 2
Extension: 154 (Uknown extension)
Minor opcode: 3 (Unknown request)
Resource id: 0x0
X Error: GLXBadContext 170
Extension: 154 (Uknown extension)
Minor opcode: 5 (Unknown request)
Resource id: 0x1802e9e
X Error: 0 0
Extension: 154 (Uknown extension)
Minor opcode: 26 (Unknown request)
Resource id: 0x0
QGLExtensions: glXMakeCurrent() failed.
X Error: GLXBadContext 170
Extension: 154 (Uknown extension)
Minor opcode: 6 (Unknown request)
Resource id: 0x1802e9f
X Error: GLXBadContext 170
Extension: 154 (Uknown extension)
Minor opcode: 4 (Unknown request)
Resource id: 0x1802e9e
X Error: BadValue (integer parameter out of range for operation) 2
Extension: 154 (Uknown extension)
Minor opcode: 3 (Unknown request)
Resource id: 0x0
X Error: GLXBadContext 170
Extension: 154 (Uknown extension)
Minor opcode: 5 (Unknown request)
Resource id: 0x1802e9f
X Error: 0 0
Extension: 154 (Uknown extension)
Minor opcode: 26 (Unknown request)
Resource id: 0x0
QGLContext::makeCurrent(): Failed.
X Error: GLXBadContext 170
Extension: 154 (Uknown extension)
Minor opcode: 5 (Unknown request)
Resource id: 0x1802e9f
X Error: 0 0
Extension: 154 (Uknown extension)
Minor opcode: 26 (Unknown request)
Resource id: 0x0
QGLContext::makeCurrent(): Failed.
VRS assertion failed
src/opengl/enginegl.cpp(396) :
version : virtual void VRS::EngineGL::initialize()
could not get OpenGL version
/opt/MuPAD-4.0.6/share/bin/mupad : ligne 31 : 2992 Abandon (core dumped)"${MuPAD_ROOT_PATH}/${SYSINFO}/bin/mupad" "$@"
Alors, si quelqu'un a une idée, elle est la bienvenue.
A +
Bonjour,
Je me permet d'intervenir très modestement pour essayer de trouver réponse à ton problème.
Comment as tu installé ton logiciel? Dépot officiel? Rpm ? Binaire ? (à priori binaire) Tu es en 64 bits ?
On a l’impression comme ça qu'il s'agit d'un problème de dépendances .. Peut être qu'il te manque les bibliothèques 32 bits?
Voici le retour de la commande :
dnf provides */i965_dri.so
Vérification de l'expiration des métadonnées effectuée il y a 1:45:11 sur Mon Sep 21 12:11:53 2015.
mesa-dri-drivers-10.6.3-3.20150729.fc22.x86_64 : Mesa-based DRI drivers
Dépôt : @System
mesa-dri-drivers-10.5.4-1.20150505.fc22.i686 : Mesa-based DRI drivers
Dépôt : fedora
mesa-dri-drivers-10.5.4-1.20150505.fc22.x86_64 : Mesa-based DRI drivers
Dépôt : fedora
mesa-dri-drivers-10.6.3-3.20150729.fc22.i686 : Mesa-based DRI drivers
Dépôt : updates
mesa-dri-drivers-10.6.3-3.20150729.fc22.x86_64 : Mesa-based DRI drivers
Dépôt : updates
A confirmer, mais à priori il te manquerait mesa-dri-drivers-10.5.4-1.20150505.fc22.i686
A installer avec dnf install mesa-dri-drivers-10.5.4-1.20150505.fc22.i686 .
Pareil pour :
dnf provides */libpng16.so.16
Vérification de l'expiration des métadonnées effectuée il y a 1:48:28 sur Mon Sep 21 12:11:53 2015.
libpng-2:1.6.16-3.fc22.x86_64 : A library of functions for manipulating PNG
: image format files
Dépôt : @System
libpng-2:1.6.16-3.fc22.i686 : A library of functions for manipulating PNG image
: format files
Dépôt : fedora
libpng-2:1.6.16-3.fc22.x86_64 : A library of functions for manipulating PNG
: image format files
Dépôt : fedora
# dnf install libpng-2:1.6.16-3.fc22.i686
Je ne sais pas si ce sera suffisant mais à priori ce serait simplement un problème de dépendances. Si tu es en 32 bits et que tu as déjà ces bibliothèques d'installées, alors il est aussi possible
que ton binaire ne pointe pas au bon endroit pour chercher ces dépendances, ou que les noms des dépendances qu'il recherche ne sont pas celles utilisées par Fedora.