neon linux 2023a matlab出错解决

1、错误信息:
复制代码
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 zink: /usr/lib/dri/zink_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: zink
MESA-LOADER: failed to open kms_swrast: /usr/lib/dri/kms_swrast_dri.so: cannot open shared object file: No such file ordirectory (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
复制代码

2、主要是系统的libstdc库和matlab的脱节了,建立个链接即可:

cd  /usr/local/MATLAB/R2023a/bin/glnxa64
sudo ln -s /lib/x86_64-linux-gnu/libstdc++.so.6.0.30 libstdc++.so.6

3、如果还有问题,大概率需要执行:

opengl('save','software');

4、建立桌面快捷方式:

复制代码
cd  /usr/share/applications
sudo vim matlab.desktop
将一下内容输入文本:
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=matlab
Type=Application
Exec=/usr/local/MATLAB/R2023a/bin/matlab -desktop
Icon=/usr/local/MATLAB/R2023a/bin/glnxa64/cef_resources/matlab_icon.png
Terminal=False
Comment=Scientific computing environment
保存后,建立链接
sudo ln -s/usr/share/applications/matlab.desktop /home/guochaoxxl/.Desktop/
复制代码

应该差不多了。

posted @   叕叒双又  阅读(1125)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2022-06-21 拉比频率
2022-06-21 伽玛函数「Gamma函数」
2019-06-21 C语言问答九问
点击右上角即可分享
微信分享提示