Matlab graphics rendering issues on Linux
显示 更早的评论
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.
回答(2 个)
Fotios Tsitsos
2022-8-31
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 个评论
Rehan Hossain
2023-2-8
This solved the issue on my Ubuntu 22.04. Matlab R2022a.
Vaishnavi
2024-1-20
This fixed worked me too. Thank you!
I have a system with Ubuntu 22.04 and MATLAB R2022b installed on it.
Bryan
2024-2-6
Also solved for me. (Matlab 2021a on Ubuntu 22.04)
Jurica Brodar
2024-4-26
Also worked for me! (Matlab 2020b on Linux Mint 21.3)
Thank you! :)
Anton
2024-11-14
Thanks! Works for me as well. 2021a, 22.04
Abderrahim. B
2022-7-4
编辑:Abderrahim. B
2022-7-4
2 个投票
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 个评论
Daniel Velazquez
2023-10-9
This works for me with Debian Gnome MATE and Matlab R2022a
Sushant
2025-2-14
this worked for me!
Hildur Maria
2025-2-19
This worked for me too. Thank you! I'm using Matlab2024b with Ubuntu 24.04.
Sam
2025-5-9
I'm using Matlab2024b with Ubuntu 24.04 and this just had me run in as if I had run
matlab -softwareopengl
类别
在 帮助中心 和 File Exchange 中查找有关 Graphics Performance 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!