Ubuntu环境下安装MATLAB

在Linux下安装MATLAB,当以root权限安装时,可能会出现运行安装文件但无响应的情况,则按以下步骤安装即可解决此问题:

  • 键入命令
xhost +SI:localuser:root
  • 进入安装文件夹
sudo ./install

注意,对于安装文件,应该双击以装载,而非解压,上诉安装文件夹即指装载后的iso文件,其内容如下图所示:

安装完成后,通过命令行启动MATLAB,若提示Failed to load module "canberra-gtk-module",则通过如下方法解决:

sudo apt-get install libcanberra-gtk-module -y
sudo ln -s /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so /usr/lib/libcanberra-gtk-module.so

此外,还需要注意的是,在开始菜单中添加MATLAB的图标时,需要注意启动路径后的“-desktop”参数,否则会出现闪退现象:

[Desktop Entry]
Name=MATLAB R2020b
Type=Application
Exec=/opt/Polyspace/R2020b/bin/matlab -desktop
Icon=/opt/Polyspace/R2020b/bin/glnxa64/cef_resources/matlab_icon.png
StartupWMClass=MATLAB R2020b

 其中,StartupWMClass一行的名字通过如下方式获取:

当输入xprop WM_CLASS命令后,鼠标箭头会变为十字,点击正在运行的MATLAB窗口,弹出下一行,则第二个名字即为StartupWMClass一行的名字,添加StartupWMClass一行,可防止状态栏两个图标不重合

 


 

posted @ 2023-02-18 15:05  溪嘉嘉  阅读(982)  评论(0编辑  收藏  举报