Quello che ho fatto è stato modificare un file chiamato .matlab7rc.sh (che si trova nella cartella "path_to_matlab/bin" ed è nascosto) e decommentare tutte le righe che erano (ce ne sono diverse):
LDPATH_PREFIX='$MATLAB/sys/opengl/lib/$ARCH'
Quanto segue è indicato nel file per rimuovere il commento da questa/e riga/e
Per utilizzare sempre le librerie OpenGL fornite con MATLAB, rimuovere il commento dalla riga successiva.
Sebbene abbia sicuramente funzionato, sono curioso di sapere se l'utilizzo di OpenGL fornito con MATLAB degrada le prestazioni e in generale come si confronta questo approccio con la risposta di @ joe_st_amand.
Ho avuto lo stesso problema con quella versione di matlab e fedora. Sembra che matlab anteponga i propri percorsi di libreria all'avvio a LD_LIBRARY_PATH.
Puoi avviare matlab con e dirgli di usare la versione corretta di libstdc++ usando quanto segue:LD_PRELOAD=/usr/lib64/libstdc++.so.6 matlab -desktop
Quello che ho fatto è stato aggiungere un alias al mio file .bashrc:alias matlab='LD_PRELOAD=/usr/lib64/libstdc++.so.6 matlab -desktop'
Spero di esserti stato d'aiuto!