There is another opengl issue in newer Matlab releases (e.g. R2013a):
Matlab crashes when using "opengl info" or displaying opengl-based graphics required in 3D applications, as for example "vol3D.m" etc...
I've solved this problem following the instructions posted in:
To identify this error, start MATLAB with
from the terminal and try to collect OpenGL information with opengl info from the MATLAB command prompt. If it crashes again and there is an output line like
libGL error: dlopen /usr/lib/xorg/modules/dri/swrast_dri.so failed (/usr/local/MATLAB/R2011b/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/xorg/modules/dri/swrast_dri.so))then the problem is that MATLAB uses its own GNU C++ library, which is an older version than the up-to-date version on your Archlinux system. Make MATLAB use the current C++ library for your system by
In our case, Ubuntu (x86_64), the following symbolic link:Code:cd /usr/local/MATLAB/R(your release)/sys/os/glnxa64 sudo unlink libstdc++.so.6sudo ln -s /usr/lib/libstdc++.so.6
Code:sudo ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6
has to be used instead of the latter one (/usr/lib/libstdc++.so.6) posted in Archlinux.
Hope it helps you