Matlab graphics rendering issues on Linux
58 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
When I open matlab in the terminal receive the following output. 'MATLAB is selecting SOFTWARE OPENGL rendering.
MESA-LOADER: failed to open iris: /usr/lib/dri/iris_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
failed to load driver: iris
MESA-LOADER: failed to open kms_swrast: /usr/lib/dri/kms_swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
failed to load driver: kms_swrast
MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
failed to load swrast driver'
Matlab still opens but when I run a script I recieve the following output 'Warning: MATLAB has disabled some advanced graphics rendering features by switching to software OpenGL. For more information, click here. '
What can I do to fix these issues? I cannot find any documentation that can resolve this.
I am using Ubuntu 22.04 LTS. I have a dedicated graphics card with nvidia drivers.
If any more information is needed please let me know.
0 comentarios
Respuestas (2)
Fotios Tsitsos
el 31 de Ag. de 2022
MATLAB R2022a is not supported on Ubuntu 22.04. I had the same problem and I got the following workaround from support:
You should remove the libstdc++ symlink from the MATLAB path, like this (on the Linux terminal):
/usr/local/MATLAB/R2022a/sys/os/glnxa64/ mv libstdc++.so.6 libstdc++.so.6.distlink
This helped me fix my issues!
5 comentarios
Jurica Brodar
el 26 de Abr. de 2024
Also worked for me! (Matlab 2020b on Linux Mint 21.3)
Thank you! :)
Abderrahim. B
el 4 de Jul. de 2022
Editada: Abderrahim. B
el 4 de Jul. de 2022
Hi
Workaround to fix terminal issue: run the below command in your ubuntu terminal to start matlab:
export MESA_LOADER_DRIVER_OVERRIDE=i965; matlab
Also, the graphic issue should be fixed. If not, try the instructions in this mathworks documentation page: Resolving Low-Level Graphics Issues .
Hope this fix your issues!
4 comentarios
Hildur Maria
el 19 de Feb. de 2025
This worked for me too. Thank you! I'm using Matlab2024b with Ubuntu 24.04.
Sam
el 9 de Mayo de 2025
I'm using Matlab2024b with Ubuntu 24.04 and this just had me run in as if I had run
matlab -softwareopengl
Ver también
Categorías
Más información sobre Graphics Performance en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!